コード例 #1
0
ファイル: test_models.py プロジェクト: chenliu0831/zamboni
 def _eq_obj_perm(self, val):
     if self.type == 'note':
         eq_(user_has_perm_note(self.obj, self.user), val)
     else:
         eq_(user_has_perm_thread(self.obj, self.user), val)
コード例 #2
0
ファイル: api.py プロジェクト: chenliu0831/zamboni
 def has_object_permission(self, request, view, obj):
     # Has thread obj-level permission AND note obj-level permission.
     return (
         ThreadPermission.has_object_permission(self, request, view,
                                                obj.thread) and
         user_has_perm_note(obj, request.amo_user))
コード例 #3
0
ファイル: test_models.py プロジェクト: abev66/zamboni
 def _eq_obj_perm(self, val):
     if self.type == 'note':
         eq_(user_has_perm_note(self.obj, self.user), val)
     else:
         eq_(user_has_perm_thread(self.obj, self.user), val)