|
@@ -341,11 +341,12 @@ class Database: |
|
|
if self.sql("select value from tabSingles where field=%s and doctype=%s", (field, dt)): |
|
|
if self.sql("select value from tabSingles where field=%s and doctype=%s", (field, dt)): |
|
|
self.sql("""update tabSingles set value=%s where field=%s and doctype=%s""", |
|
|
self.sql("""update tabSingles set value=%s where field=%s and doctype=%s""", |
|
|
(val, field, dt)) |
|
|
(val, field, dt)) |
|
|
self.sql("""update tabSingles set value=%s where field="modified" and doctype=%s""", |
|
|
|
|
|
(now(), dt)) |
|
|
|
|
|
else: |
|
|
else: |
|
|
self.sql("""insert into tabSingles(doctype, field, value) |
|
|
self.sql("""insert into tabSingles(doctype, field, value) |
|
|
values (%s, %s, %s), (%s, "modified", %s)""", (dt, field, val, dt, modified or now())) |
|
|
|
|
|
|
|
|
values (%s, %s, %s)""", (dt, field, val, )) |
|
|
|
|
|
|
|
|
|
|
|
if field!="modified": |
|
|
|
|
|
self.set_value(dt, dn, "modified", modified or now()) |
|
|
|
|
|
|
|
|
def set(self, doc, field, val): |
|
|
def set(self, doc, field, val): |
|
|
from webnotes.utils import now |
|
|
from webnotes.utils import now |
|
|