diff --git a/src/shared/ModelBaseMysql.lua b/src/shared/ModelBaseMysql.lua index d3cea5c..3ac1651 100644 --- a/src/shared/ModelBaseMysql.lua +++ b/src/shared/ModelBaseMysql.lua @@ -280,12 +280,11 @@ function ModelBaseMysql:setProperties(fields, forceSave) tostring(self), self.class.__cname, property, typ, type(value))) if typ == "number" or typ == "string" then - if self[propname] == value then - return + if self[propname] ~= value then + self[propname] = value + self.cacheFields[property] = self[propname] end end - self[propname] = value - self.cacheFields[property] = self[propname] end end if forceSave then -- libgit2 0.21.2