@@ -79,13 +79,16 @@ def can_update_paf_approvers(user, project, **kwargs):
7979 return False , "Login Required"
8080
8181 if project .status != INTERNAL_APPROVAL :
82- return False , "PAF Approvers can be updated only in Internal approval state"
82+ return (
83+ False ,
84+ "Project form approvers can be updated only in Internal approval state" ,
85+ )
8386 if user == project .lead :
8487 return True , "Lead can update approvers in approval state"
8588 if not project .paf_approvals .exists ():
8689 return (
8790 False ,
88- "No user can update approvers without paf approval, except lead(lead can add paf approvals)" ,
91+ "No user can update approvers without project form approval, except lead (lead can add project form approvals)" ,
8992 )
9093
9194 request = kwargs .get ("request" )
@@ -99,7 +102,7 @@ def can_update_paf_approvers(user, project, **kwargs):
99102 ):
100103 return (
101104 True ,
102- "PAF Reviewer -roles users can update next approval approvers if any approvers assigned" ,
105+ "Project form reviewer -roles users can update next approval approvers if any approvers assigned" ,
103106 )
104107 return False , "Forbidden Error"
105108 else :
@@ -114,7 +117,7 @@ def can_update_paf_approvers(user, project, **kwargs):
114117 )
115118 )
116119 if user .id in approvers_ids :
117- return True , "PAF Reviewer -roles users can update approvers"
120+ return True , "Project form reviewer -roles users can update approvers"
118121 return False , "Forbidden Error"
119122
120123
@@ -126,7 +129,10 @@ def can_update_assigned_paf_approvers(user, project, **kwargs):
126129 if not user .is_authenticated :
127130 return False , "Login Required"
128131 if project .status != INTERNAL_APPROVAL :
129- return False , "PAF approvers can be assigned only in Internal approval state"
132+ return (
133+ False ,
134+ "Project form approvers can be assigned only in Internal approval state" ,
135+ )
130136 if not project .paf_approvals .exists ():
131137 return False , "No user can assign approvers with paf_approvals"
132138
@@ -139,7 +145,7 @@ def can_update_assigned_paf_approvers(user, project, **kwargs):
139145 list (next_paf_approval .paf_reviewer_role .user_roles .all ()),
140146 exact_match = True ,
141147 ):
142- return True , "PAF Reviewer -roles users can assign approvers"
148+ return True , "Project form reviewer -roles users can assign approvers"
143149 return False , "Forbidden Error"
144150 return False , "Forbidden Error"
145151 else :
@@ -152,7 +158,7 @@ def can_update_assigned_paf_approvers(user, project, **kwargs):
152158 )
153159 )
154160 if user .id in assigners_ids :
155- return True , "PAF Reviewer -roles users can assign approvers"
161+ return True , "Project form reviewer -roles users can assign approvers"
156162 return False , "Forbidden Error"
157163
158164
@@ -161,9 +167,12 @@ def can_assign_paf_approvers(user, project, **kwargs):
161167 return False , "Login Required"
162168
163169 if project .status != INTERNAL_APPROVAL :
164- return False , "PAF approvers can be assigned only in Internal approval state"
170+ return (
171+ False ,
172+ "Project form approvers can be assigned only in Internal approval state" ,
173+ )
165174 if not project .paf_approvals .exists ():
166- return False , "No user can assign approvers with paf_approvals "
175+ return False , "No user can assign approvers with project form approvals "
167176
168177 request = kwargs .get ("request" )
169178 project_settings = ProjectSettings .for_request (request )
@@ -177,7 +186,10 @@ def can_assign_paf_approvers(user, project, **kwargs):
177186 list (next_paf_approval .paf_reviewer_role .user_roles .all ()),
178187 exact_match = True ,
179188 ):
180- return True , "PAF Reviewer-roles users can assign approvers"
189+ return (
190+ True ,
191+ "Project form reviewer-roles users can assign approvers" ,
192+ )
181193 return False , "Forbidden Error"
182194 return False , "Forbidden Error"
183195 else :
@@ -191,7 +203,7 @@ def can_assign_paf_approvers(user, project, **kwargs):
191203 )
192204
193205 if user .id in assigners_ids :
194- return True , "PAF Reviewer -roles users can assign approvers"
206+ return True , "Project form reviewer -roles users can assign approvers"
195207 return False , "Forbidden Error"
196208
197209
@@ -200,10 +212,10 @@ def can_update_paf_status(user, project, **kwargs):
200212 return False , "Login Required"
201213
202214 if not project .paf_approvals .filter (approved = False ).exists ():
203- return False , "No PAF Approvals Exists "
215+ return False , "No project form approvals exists "
204216
205217 if project .status != INTERNAL_APPROVAL :
206- return False , "Incorrect project status to approve PAF "
218+ return False , "Incorrect project status to approve project form "
207219
208220 request = kwargs .get ("request" )
209221 if request :
@@ -219,11 +231,11 @@ def can_update_paf_status(user, project, **kwargs):
219231 if user .id in possible_approvers_ids :
220232 return (
221233 True ,
222- "Next approval group users can approve PAF(For Sequential Approvals )" ,
234+ "Next approval group users can approve project form (for sequential approvals )" ,
223235 )
224236 return (
225237 False ,
226- "Only Next approval group can approve PAF(For Sequential Approvals )" ,
238+ "Only Next approval group can approve project form (for sequential approvals )" ,
227239 )
228240 else :
229241 possible_approvers_ids = []
@@ -240,11 +252,11 @@ def can_update_paf_status(user, project, **kwargs):
240252 if user .id in possible_approvers_ids :
241253 return (
242254 True ,
243- "All approval group users can approve PAF(For Parallel Approvals )" ,
255+ "All approval group users can approve project form (for parallel approvals )" ,
244256 )
245257 return (
246258 False ,
247- "Only approval group users can approve PAF(For Parallel Approvals )" ,
259+ "Only approval group users can approve project form (for parallel approvals )" ,
248260 )
249261
250262 return False , "Forbidden Error"
@@ -260,7 +272,10 @@ def can_update_project_status(user, project, **kwargs):
260272 if user .is_apply_staff or user .is_apply_staff_admin :
261273 if project .status == DRAFT :
262274 if no_pafreviewer_role ():
263- return True , "Staff and Staff Admin can skip the PAF approval process"
275+ return (
276+ True ,
277+ "Staff and Staff Admin can skip the project form approval process" ,
278+ )
264279 else :
265280 return True , "Staff and Staff Admin can update status"
266281
@@ -359,7 +374,7 @@ def can_access_project(user, project):
359374 if user .id in paf_reviewer_roles_users_ids :
360375 return (
361376 True ,
362- "PAF Approvers can access the project in Draft, Approval state and after approval state" ,
377+ "Project form approvers can access the project in Draft, Approval state and after approval state" ,
363378 )
364379
365380 return False , "Forbidden Error"
@@ -380,9 +395,9 @@ def can_view_contract_category_documents(user, project, **kwargs):
380395
381396def can_edit_paf (user , project ):
382397 if no_pafreviewer_role () and project .status != COMPLETE :
383- return True , "Paf is editable for active projects if no reviewer roles"
398+ return True , "Project form is editable for active projects if no reviewer roles"
384399 if project .editable_by (user ):
385- return True , "PAF is editable in Draft by this user"
400+ return True , "Project form is editable in Draft by this user"
386401 return False , "You are not allowed to edit the project at this time"
387402
388403
0 commit comments