Fixing progran validation issues
Change-Id: I080ef2783317f1d2c7a7b36886a4e68c99bd4287
diff --git a/xos/synchronizer/steps/sync_progranserviceinstance_back.py b/xos/synchronizer/steps/sync_progranserviceinstance_back.py
index c50773b..25a92e9 100644
--- a/xos/synchronizer/steps/sync_progranserviceinstance_back.py
+++ b/xos/synchronizer/steps/sync_progranserviceinstance_back.py
@@ -67,7 +67,7 @@
field_mapping = {
'Name': 'name',
'Start': 'start',
- 'End': 'end'
+ 'End': 'end',
}
field_transformations = {
@@ -135,6 +135,10 @@
updated_profiles.append(si.name)
continue
+ # ugly fix
+ if p['AdmControl']:
+ p['AdmControl'] = str(p['AdmControl'])
+
si = ProgranHelpers.update_fields(si, p, field_mapping, field_transformations)
# checking for handovers
@@ -157,8 +161,8 @@
# Assigning handover to profile
si.handover = handover
- si.backend_status = "OK"
- si.backend_code = 1
+ # si.backend_status = "OK"
+ # si.backend_code = 1
si.no_sync = True
si.previously_sync = True