Fixing xProto definition

Change-Id: I1d2ce1841249bd79b92704a357793eec4c0b8538
diff --git a/Dockerfile.synchronizer b/Dockerfile.synchronizer
index 943d179..a9bc485 100644
--- a/Dockerfile.synchronizer
+++ b/Dockerfile.synchronizer
@@ -14,7 +14,7 @@
 
 # xosproject/progran-synchronizer
 
-FROM xosproject/xos-synchronizer-base:2.1.22
+FROM xosproject/xos-synchronizer-base:2.1.30
 
 COPY xos/synchronizer /opt/xos/synchronizers/progran
 COPY VERSION /opt/xos/synchronizers/progran/
diff --git a/VERSION b/VERSION
index 50ffc5a..2165f8f 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.0.3
+2.0.4
diff --git a/xos/synchronizer/models/progran.xproto b/xos/synchronizer/models/progran.xproto
index 7f40543..37ab7ae 100644
--- a/xos/synchronizer/models/progran.xproto
+++ b/xos/synchronizer/models/progran.xproto
@@ -45,7 +45,7 @@
     required int32 UlAllocRBRate = 4 [default = 0, db_index = False, null = False, blank = False];
     required string start = 5 [content_type = "date", null = True, blank = True];
     required string end = 6 [content_type = "date", null = True, blank = True];
-    required int32 AdmControl = 7 [default = 0, choices = "((0, 'ALL'), (1, 'Voice Only'), (2, 'Data Only'))", blank = False, null = False, db_index = False];
+    required string AdmControl = 7 [default = "0", choices = "(('0', 'ALL'), ('1', 'Voice Only'), ('2', 'Data Only'))", blank = False, null = False, db_index = False];
     required int32 CellIndividualOffset = 8 [db_index = False, null = False, blank = False];
     required string mmeip = 9 [db_index = False, default = "0.0.0.0", max_length = 256, null = False, blank = False];
     required string mmeport = 10 [db_index = False, default = "8080", max_length = 256, null = False, blank = False];