From 250931bd121b90112d63be2f9257a6d50f0838b4 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jun 07 2015 09:38:08 +0000 Subject: Forbid the use of spaces in group name Fixes https://pagure.io/pagure/issue/173 --- diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 3898524..5985627 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -2024,6 +2024,9 @@ def delete_user_of_group(session, username, groupname, user, is_admin): def add_group(session, group_name, group_type, user, is_admin): ''' Creates a new group with the given information. ''' + if ' ' in group_name: + raise pagure.exceptions.PagureException( + 'Spaces are not allowed in group names: %s' % group_name) group_types = ['user'] if is_admin: