mirror of
https://github.com/ae-utbm/sith.git
synced 2024-11-18 12:13:24 +00:00
Merge branch 'lsacienne/refilling_authorized_for_Bdf_ae' into 'master'
Add authorization to refill to the counters AE & BdF Since the FIMU is coming, there is a necessity to allow access to physical refilling to the people who will manage the stands. Therefore, We should authorize the refilling on the BdF and AE counter. See merge request ae-utbm/Sith!309
This commit is contained in:
commit
366aeed2ba
@ -22,7 +22,7 @@
|
||||
#
|
||||
#
|
||||
|
||||
from sith.settings import SITH_MAIN_CLUB
|
||||
from sith.settings import SITH_COUNTER_OFFICES, SITH_MAIN_CLUB
|
||||
from django.db import models
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from django.utils import timezone
|
||||
@ -344,6 +344,15 @@ class Counter(models.Model):
|
||||
return [b.id for b in self.get_barmen_list()]
|
||||
|
||||
def can_refill(self):
|
||||
"""
|
||||
Show if the counter authorize the refilling with physic money
|
||||
"""
|
||||
|
||||
if (
|
||||
self.id in SITH_COUNTER_OFFICES
|
||||
): # If the counter is the counters 'AE' or 'BdF', the refiling are authorized
|
||||
return True
|
||||
|
||||
is_ae_member = False
|
||||
ae = Club.objects.get(unix_name=SITH_MAIN_CLUB["unix_name"])
|
||||
for barman in self.get_barmen_list():
|
||||
|
@ -389,6 +389,8 @@ SITH_SUBSCRIPTION_LOCATIONS = [
|
||||
|
||||
SITH_COUNTER_BARS = [(1, "MDE"), (2, "Foyer"), (35, "La Gommette")]
|
||||
|
||||
SITH_COUNTER_OFFICES = {17: "BdF", 19: "AE"}
|
||||
|
||||
SITH_COUNTER_PAYMENT_METHOD = [
|
||||
("CHECK", _("Check")),
|
||||
("CASH", _("Cash")),
|
||||
|
Loading…
Reference in New Issue
Block a user