Index: service/datastore/properties.go |
diff --git a/service/datastore/properties.go b/service/datastore/properties.go |
index b962e3ad033c901f591cce3b9bd6bee28e30dcab..3b91c35e7c6b3144752bf3c3276ddfe6e28af398 100644 |
--- a/service/datastore/properties.go |
+++ b/service/datastore/properties.go |
@@ -304,6 +304,8 @@ func UpconvertUnderlyingType(o interface{}) interface{} { |
switch v.Kind() { |
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: |
o = v.Int() |
+ case reflect.Uint8, reflect.Uint16, reflect.Uint32: |
+ o = int64(v.Uint()) |
case reflect.Bool: |
o = v.Bool() |
case reflect.String: |