Commit 606a1444 authored by Gladys Forte's avatar Gladys Forte

temp serializer approver

parent 75905bb0
...@@ -10,35 +10,6 @@ class ChangeRequestTemplateApproversSerializer( ...@@ -10,35 +10,6 @@ class ChangeRequestTemplateApproversSerializer(
try: try:
ret = super().to_representation(instance) ret = super().to_representation(instance)
if instance.user:
user_object = {
"id": instance.user.id,
"name": instance.user.name,
"username": instance.user.username,
"code": instance.user.code,
"email": instance.user.email,
"contact_no": instance.user.contact_no
}
ret['company'] = {
"id": instance.user.department.company.id,
"code": instance.user.department.company.code,
"name": instance.user.department.company.name
}
ret['department'] = {
"id": instance.user.department.id,
"code": instance.user.department.code,
"name": instance.user.department.name
}
ret['user'] = user_object
ret['editable_user'] = False
ret['editable_comp'] = False
ret['editable_dept'] = False
else:
ret['editable_user'] = True
ret['editable_comp'] = True
ret['editable_dept'] = True
if instance.company: if instance.company:
ret['company'] = { ret['company'] = {
...@@ -61,6 +32,22 @@ class ChangeRequestTemplateApproversSerializer( ...@@ -61,6 +32,22 @@ class ChangeRequestTemplateApproversSerializer(
else: else:
ret['editable_dept'] = True ret['editable_dept'] = True
if instance.user:
user_object = {
"id": instance.user.id,
"name": instance.user.name,
"username": instance.user.username,
"code": instance.user.code,
"email": instance.user.email,
"contact_no": instance.user.contact_no
}
ret['user'] = user_object
ret['editable_user'] = False
else:
ret['editable_user'] = True
if instance.delegation.lower() == 'requestor': if instance.delegation.lower() == 'requestor':
ret['editable_user'] = False ret['editable_user'] = False
......
...@@ -1092,3 +1092,10 @@ class OverdueTrigger(models.Model): ...@@ -1092,3 +1092,10 @@ class OverdueTrigger(models.Model):
class Meta: class Meta:
db_table = 'overdue_trigger' db_table = 'overdue_trigger'
"""
**********************
*** AMS TABLES ***
**********************
"""
\ No newline at end of file
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