app/soc/views/helper/access.py
changeset 1180 6290c9e49848
parent 1179 427d2ec42823
child 1184 bd9c6101d41d
equal deleted inserted replaced
1179:427d2ec42823 1180:6290c9e49848
   672       return
   672       return
   673 
   673 
   674     # TODO(srabbelier) Make this give a proper error message
   674     # TODO(srabbelier) Make this give a proper error message
   675     self.deny(django_args)
   675     self.deny(django_args)
   676 
   676 
   677   def checkIsMyEntity(self, django_args, logic, field_name='user'):
   677   def checkIsMyEntity(self, django_args, logic,
       
   678                       field_name='user', user=False):
   678     """Checks whether the entity belongs to the user.
   679     """Checks whether the entity belongs to the user.
   679     """
   680     """
   680 
   681 
   681     self.checkIsUser(django_args)
   682     self.checkIsUser(django_args)
   682 
   683 
   683     fields = {
   684     fields = {
   684         'link_id': django_args['link_id'],
   685         'link_id': django_args['link_id'],
   685         field_name: self.user.key().name(),
   686         field_name: self.user if user else self.user.key().name()
   686         }
   687         }
   687 
   688 
   688     entity = logic.getForFields(fields)
   689     entity = logic.getForFields(fields)
   689 
   690 
   690     if entity:
   691     if entity: