@@ -133,7 +133,10 @@ def get_validate(self, request, pk=None, version=None):
133133 ).last ()
134134
135135 if not change_request_instance :
136- return bad_request ("No change request found to validate" )
136+ return response .Response (
137+ {"message" : "No change request found to validate" },
138+ status = status .HTTP_404_NOT_FOUND ,
139+ )
137140
138141 # Checking the validator type
139142 validator = Validator .LOCAL
@@ -191,7 +194,10 @@ def get_revert(self, request, pk=None, version=None):
191194 ).last ()
192195
193196 if not change_request_instance :
194- return bad_request ("No change request found to revert" )
197+ return response .Response (
198+ {"message" : "No change request found to revert" },
199+ status = status .HTTP_404_NOT_FOUND ,
200+ )
195201
196202 change_request_instance .status = LocalUnitChangeRequest .Status .REVERT
197203 change_request_instance .rejected_reason = reason
@@ -237,7 +243,7 @@ def get_revert(self, request, pk=None, version=None):
237243 @action (
238244 detail = True ,
239245 url_path = "latest-change-request" ,
240- methods = ["post " ],
246+ methods = ["get " ],
241247 serializer_class = LocalUnitChangeRequestSerializer ,
242248 permission_classes = [permissions .IsAuthenticated , IsAuthenticatedForLocalUnit , DenyGuestUserPermission ],
243249 )
@@ -249,7 +255,10 @@ def get_latest_changes(self, request, pk=None, version=None):
249255 ).last ()
250256
251257 if not change_request :
252- return bad_request ("Last change request not found" )
258+ return response .Response (
259+ {"message" : "Last change request not found" },
260+ status = status .HTTP_404_NOT_FOUND ,
261+ )
253262
254263 serializer = LocalUnitChangeRequestSerializer (change_request , context = {"request" : request })
255264 return response .Response (serializer .data )
0 commit comments