# HG changeset patch # User Marcin Kuzminski # Date 1352235509 -3600 # Node ID f8d827686e9ab4d83e94a4f6b790d250d74a42c3 # Parent 71bf0efcd51792cda4f36f5c4a5e99a63abcdc6d fixed missing permission for being able to write to group on repository settings ref #468 diff -r 71bf0efcd517 -r f8d827686e9a rhodecode/model/forms.py --- a/rhodecode/model/forms.py Mon Nov 05 01:04:15 2012 +0100 +++ b/rhodecode/model/forms.py Tue Nov 06 21:58:29 2012 +0100 @@ -227,7 +227,8 @@ repo_name = All(v.UnicodeString(strip=True, min=1, not_empty=True), v.SlugifyName()) description = v.UnicodeString(strip=True, min=1, not_empty=True) - repo_group = v.OneOf(repo_groups, hideList=True) + repo_group = All(v.CanWriteGroup(), + v.OneOf(repo_groups, hideList=True)) private = v.StringBoolean(if_missing=False) landing_rev = v.OneOf(landing_revs, hideList=True) chained_validators = [v.ValidRepoName(edit, old_data), v.ValidPerms(),