equal
deleted
inserted
replaced
29 from soc.logic import cleaning |
29 from soc.logic import cleaning |
30 from soc.logic import dicts |
30 from soc.logic import dicts |
31 from soc.logic import mail_dispatcher |
31 from soc.logic import mail_dispatcher |
32 from soc.logic import models as model_logic |
32 from soc.logic import models as model_logic |
33 from soc.logic import system |
33 from soc.logic import system |
|
34 from soc.logic.models import org_app as org_app_logic |
34 from soc.logic.models import program as program_logic |
35 from soc.logic.models import program as program_logic |
35 from soc.logic.models import org_app as org_app_logic |
36 from soc.logic.models import student as student_logic |
36 from soc.views import helper |
37 from soc.views import helper |
37 from soc.views.helper import access |
38 from soc.views.helper import access |
38 from soc.views.helper import decorators |
39 from soc.views.helper import decorators |
39 from soc.views.helper import redirects |
40 from soc.views.helper import redirects |
40 from soc.views.helper import responses |
41 from soc.views.helper import responses |
74 rights['bulk_accept'] = ['checkIsHostForProgramInScope'] |
75 rights['bulk_accept'] = ['checkIsHostForProgramInScope'] |
75 rights['bulk_reject'] = ['checkIsHostForProgramInScope'] |
76 rights['bulk_reject'] = ['checkIsHostForProgramInScope'] |
76 rights['apply'] = ['checkIsUser', |
77 rights['apply'] = ['checkIsUser', |
77 ('checkCanCreateOrgApp', |
78 ('checkCanCreateOrgApp', |
78 ['org_signup', program_logic.logic]), |
79 ['org_signup', program_logic.logic]), |
79 ('checkIsNotStudentForProgramInScope', [program_logic.logic])] |
80 ('checkIsNotStudentForProgramInScope', |
|
81 [program_logic.logic, student_logic.logic])] |
80 |
82 |
81 new_params = {} |
83 new_params = {} |
82 |
84 |
83 new_params['rights'] = rights |
85 new_params['rights'] = rights |
84 new_params['logic'] = org_app_logic.logic |
86 new_params['logic'] = org_app_logic.logic |