Commit 56f74edc authored by Gladys Forte's avatar Gladys Forte

Merge pull request #398 in RMS/api-main-service from gladys-dev2 to RMSv2

* commit 'c2e630c8':
  added is editable to template approver
parents 5ca9d0ba c2e630c8
......@@ -40,7 +40,20 @@ class ChangeRequestFormApproversSerializer(
ret['user'] = "none"
ret['department'] = "none"
ret['company'] = "none"
ret['is_editable'] = None
if instance.tmp_approver:
if instance.form_code.status == '' or instance.form_code.status == 'Draft':
if instance.tmp_approver.delegation.lower() == 'requestor':
ret['is_editable'] = False
elif instance.tmp_approver.user:
ret['is_editable'] = False
else:
ret['is_editable'] = True
else:
ret['is_editable'] = False
else:
ret['is_editable'] = False
return ret
class Meta:
......
......@@ -27,13 +27,19 @@ class ChangeRequestTemplateApproversSerializer(
ret['is_editable'] = False
else:
ret['is_editable'] = True
return ret
except Exception as e:
ret['company'] = "none"
ret['department'] = "none"
ret['name'] = "none"
ret['is_editable'] = True
if instance.delegation.lower() == 'requestor':
ret['is_editable'] = False
elif instance.user:
ret['is_editable'] = False
else:
ret['is_editable'] = True
return ret
......
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