소스 검색

fix permission error on ModelLookupForm (#174)

Breno Rocha Uchôa 8 년 전
부모
커밋
7b956bc940
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      jet/forms.py

+ 1 - 1
jet/forms.py

@@ -119,7 +119,7 @@ class ModelLookupForm(forms.Form):
         content_type = ContentType.objects.get_for_model(self.model_cls)
         permission = Permission.objects.filter(content_type=content_type, codename__startswith='change_').first()
 
-        if not self.request.user.has_perm(permission.codename):
+        if not self.request.user.has_perm('{}.{}'.format(data['app_label'], permission.codename)):
             raise ValidationError('error')
 
         return data