Browse Source

Added warnings to fixture and changed defaults. #37

Rafał Pitoń 11 years ago
parent
commit
8fbb8a829b
2 changed files with 13 additions and 1 deletions
  1. 1 1
      misago/acl/permissions/warnings.py
  2. 12 0
      misago/fixtures/userroles.py

+ 1 - 1
misago/acl/permissions/warnings.py

@@ -122,7 +122,7 @@ def build(acl, roles):
     acl.warnings.acl['can_warn_members'] = False
     acl.warnings.acl['can_see_other_members_warns'] = False
     acl.warnings.acl['can_be_warned'] = True
-    acl.warnings.acl['can_cancel_warnings'] = 1
+    acl.warnings.acl['can_cancel_warnings'] = 0
     acl.warnings.acl['can_cancel_warnings_newer_than'] = 5
     acl.warnings.acl['can_delete_warnings'] = False
 

+ 12 - 0
misago/fixtures/userroles.py

@@ -31,6 +31,12 @@ def load():
                         'forums': {3: 1, 5: 1, 6: 1},
                         'can_destroy_user_newer_than': 14,
                         'can_destroy_users_with_less_posts_than': 10,
+                        'can_warn_members': True,
+                        'can_see_other_members_warns': True,
+                        'can_cancel_warnings': 2,
+                        'can_cancel_warnings_newer_than': 0,
+                        'can_delete_warnings': True,
+                        'can_be_warned': False,
                        }
     role.save(force_insert=True)
 
@@ -59,6 +65,12 @@ def load():
                         'forums': {3: 1, 5: 1, 6: 1},
                         'can_destroy_user_newer_than': 5,
                         'can_destroy_users_with_less_posts_than': 10,
+                        'can_warn_members': True,
+                        'can_see_other_members_warns': True,
+                        'can_cancel_warnings': 1,
+                        'can_cancel_warnings_newer_than': 30,
+                        'can_delete_warnings': False,
+                        'can_be_warned': False,
                        }
     role.save(force_insert=True)