equal
deleted
inserted
replaced
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
22 '"Lennard de Rijk" <ljvderijk@gmail.com>', |
22 '"Lennard de Rijk" <ljvderijk@gmail.com>', |
23 ] |
23 ] |
24 |
24 |
25 |
25 |
26 from soc.logic.helper import request |
|
27 from soc.logic.models import role |
26 from soc.logic.models import role |
28 from soc.logic.models import club as club_logic |
27 from soc.logic.models import club as club_logic |
29 |
28 |
30 import soc.models.club_admin |
29 import soc.models.club_admin |
31 import soc.models.role |
30 import soc.models.role |
42 |
41 |
43 super(Logic, self).__init__(model=model, base_model=base_model, |
42 super(Logic, self).__init__(model=model, base_model=base_model, |
44 scope_logic=scope_logic) |
43 scope_logic=scope_logic) |
45 |
44 |
46 |
45 |
47 def _onCreate(self, entity): |
|
48 """Will mark any outstanding requests for the new Club Admin as completly accepted. |
|
49 """ |
|
50 # TODO(ljvderijk) apply this to all other role logics if this solution is accepted |
|
51 request.completeRequestForRole(entity, 'club_admin') |
|
52 |
|
53 |
|
54 logic = Logic() |
46 logic = Logic() |