Commit 379d3ee6 authored by John Red Medrano's avatar John Red Medrano

Merge pull request #300 in RMS/api-main-service from RMSv2 to staging

* commit '395bd942':
  temp list filter
  remove key for disabled dashbard
  try action rejected
  change condition on edit user
  is active on allowed template
  change condition on edit user
parents 11d39015 395bd942
...@@ -647,22 +647,23 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -647,22 +647,23 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
) )
def actions(self, request, *args, **kwargs): def actions(self, request, *args, **kwargs):
# get request data
id = request.data['id']
# current_user = request.data['user']
current_user = self.request.user.code current_user = self.request.user.code
form_code = request.data['form_code']
delegation = request.data['delegation'] action_body = request.data
action = request.data['action']
level = request.data['level'] id = action_body.get('id', False)
next_level = int(request.data['level']) + 1 form_code = action_body.get('form_code', False)
remarks = request.data['remarks'] delegation = action_body.get('delegation', False)
action = action_body.get('action', False)
level = action_body.get('level', False)
next_level = int(level) + 1
remarks = action_body.get('remarks', False)
# generate batchno history # generate batchno history
batchno = get_max_batchno("batch") batchno = get_max_batchno("batch")
action_data = { action_data = {
'id': int(request.data['id']), 'id': id,
'action': action, 'action': action,
'remarks': remarks, 'remarks': remarks,
'action_date': datetime.now() 'action_date': datetime.now()
......
...@@ -28,7 +28,7 @@ class ChangeRequestTemplateHeaderMaster(viewsets.ModelViewSet): ...@@ -28,7 +28,7 @@ class ChangeRequestTemplateHeaderMaster(viewsets.ModelViewSet):
else: else:
queryset = ChangeRequestTemplateHeader.objects.filter( queryset = ChangeRequestTemplateHeader.objects.filter(
requested_to_department=department requested_to_department=department, is_active=True
) )
included = AllowedCompany.objects.filter( included = AllowedCompany.objects.filter(
......
...@@ -73,7 +73,8 @@ class ChangeRequestTemplatesViewset(viewsets.ModelViewSet): ...@@ -73,7 +73,8 @@ class ChangeRequestTemplatesViewset(viewsets.ModelViewSet):
def list(self, request, *args, **kwargs): def list(self, request, *args, **kwargs):
queryset = self.filter_queryset(self.get_queryset()) queryset = self.filter_queryset(self.get_queryset())
queryset = queryset.filter(created_by_user=request.user.code) queryset = queryset.filter(created_by_user=request.user.code,
is_active=True)
self.serializer_class = ChangeRequestTemplatesSerializerList self.serializer_class = ChangeRequestTemplatesSerializerList
......
...@@ -176,14 +176,12 @@ class UserViewSet(viewsets.ModelViewSet): ...@@ -176,14 +176,12 @@ class UserViewSet(viewsets.ModelViewSet):
Q(created_by_user__code=instance.code) | Q(created_by_user__code=instance.code) |
Q(requested_to_user__code=instance.code) Q(requested_to_user__code=instance.code)
) )
print(instance.department.code)
print(request.data['department'])
if instance.department.code != request.data['department']: if instance.department.code != request.data['department']:
if cms_form.count() <= 0 or cms_template.count() <= 0: if cms_form.count() > 0 or cms_template.count() > 0:
raise ParseError( raise ParseError(
'Cannot delete this record the user has a record on change request it might cause a data error' 'Cannot update this record the user has a record on change request it might cause a data error'
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment