mirror of
https://github.com/ae-utbm/sith.git
synced 2025-07-11 04:19:25 +00:00
counter: fix eticket server crash induced by old permission system and fix Selling permission
This commit is contained in:
@ -478,6 +478,8 @@ class Selling(models.Model):
|
||||
return user.is_owner(self.counter) and self.payment_method != "CARD"
|
||||
|
||||
def can_be_viewed_by(self, user):
|
||||
if not hasattr(self, "customer"): # Customer can be set to Null
|
||||
return False
|
||||
return user == self.customer.user
|
||||
|
||||
def delete(self, *args, **kwargs):
|
||||
|
Reference in New Issue
Block a user