webmcp
changeset 467:8c19fa7950f6
Keep upsert mode after saving
author | jbe |
---|---|
date | Mon Nov 07 19:34:12 2016 +0100 (2016-11-07) |
parents | 2751b6b81c23 |
children | 225d6b2ac050 |
files | libraries/mondelefant/mondelefant.lua |
line diff
1.1 --- a/libraries/mondelefant/mondelefant.lua Mon Nov 07 19:32:51 2016 +0100 1.2 +++ b/libraries/mondelefant/mondelefant.lua Mon Nov 07 19:34:12 2016 +0100 1.3 @@ -1213,7 +1213,9 @@ 1.4 self[value] = db_result[value] 1.5 end 1.6 end 1.7 - self._new = false -- TODO: keep _new in case of upsert mode? 1.8 + if not self._upsert then 1.9 + self._new = false 1.10 + end 1.11 else 1.12 local update_sets = {sep = ", "} 1.13 for key, mutability_state in pairs(self._dirty or {}) do