24 |
24 |
25 import soc.models.request |
25 import soc.models.request |
26 |
26 |
27 from soc.logic.helper import notifications |
27 from soc.logic.helper import notifications |
28 from soc.logic.models import base |
28 from soc.logic.models import base |
29 from soc.logic.models import sponsor as sponsor_logic |
29 from soc.logic.models import linkable as linkable_logic |
30 |
30 |
31 |
31 |
32 class Logic(base.Logic): |
32 class Logic(base.Logic): |
33 """Logic methods for the Request model. |
33 """Logic methods for the Request model. |
34 """ |
34 """ |
35 |
35 |
36 def __init__(self, model=soc.models.request.Request, |
36 def __init__(self, model=soc.models.request.Request, |
37 base_model=None, scope_logic=sponsor_logic): |
37 base_model=None, scope_logic=linkable_logic): |
38 """Defines the name, key_name and model for this entity. |
38 """Defines the name, key_name and model for this entity. |
39 """ |
39 """ |
40 |
40 |
41 super(Logic, self).__init__(model, base_model=base_model, |
41 super(Logic, self).__init__(model, base_model=base_model, |
42 scope_logic=scope_logic) |
42 scope_logic=scope_logic) |