9047d21e by slene

orm fix, def a string in model but use int in db may cause nil pointer error

1 parent 74a95f6c
...@@ -1070,11 +1070,11 @@ setValue: ...@@ -1070,11 +1070,11 @@ setValue:
1070 value = b 1070 value = b
1071 } 1071 }
1072 case fieldType == TypeCharField || fieldType == TypeTextField: 1072 case fieldType == TypeCharField || fieldType == TypeTextField:
1073 s := str.String()
1074 if str == nil { 1073 if str == nil {
1075 s = ToStr(val) 1074 value = ToStr(val)
1075 } else {
1076 value = str.String()
1076 } 1077 }
1077 value = s
1078 case fieldType == TypeDateField || fieldType == TypeDateTimeField: 1078 case fieldType == TypeDateField || fieldType == TypeDateTimeField:
1079 if str == nil { 1079 if str == nil {
1080 switch v := val.(type) { 1080 switch v := val.(type) {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!