Fixing progran validation issues
Change-Id: I080ef2783317f1d2c7a7b36886a4e68c99bd4287
diff --git a/xos/synchronizer/steps/sync_imsi_back.py b/xos/synchronizer/steps/sync_imsi_back.py
index 7be4921..e81232c 100644
--- a/xos/synchronizer/steps/sync_imsi_back.py
+++ b/xos/synchronizer/steps/sync_imsi_back.py
@@ -66,6 +66,10 @@
'UeStatus': 'ue_status'
}
+ field_transformations = {
+ 'UeStatus': ProgranHelpers.int_to_string,
+ }
+
updated_imsi = []
for i in res:
@@ -82,7 +86,7 @@
log.debug("IMSI %s is new, creating it" % i['IMSI'])
- si = ProgranHelpers.update_fields(si, i, field_mapping,)
+ si = ProgranHelpers.update_fields(si, i, field_mapping, field_transformations)
si.save()