bugfix
This commit is contained in:
parent
0dcc00fbc2
commit
0a076f313c
@ -166,6 +166,9 @@ return {
|
|||||||
"""
|
"""
|
||||||
data_new_tmpl = """
|
data_new_tmpl = """
|
||||||
ns = params_kw.copy()
|
ns = params_kw.copy()
|
||||||
|
for k,v in ns.items():
|
||||||
|
if v == 'NaN' or v == 'null':
|
||||||
|
ns[k] = None
|
||||||
id = params_kw.id
|
id = params_kw.id
|
||||||
if not id or len(id) > 32:
|
if not id or len(id) > 32:
|
||||||
id = uuid()
|
id = uuid()
|
||||||
@ -233,6 +236,9 @@ return {
|
|||||||
"""
|
"""
|
||||||
data_update_tmpl = """
|
data_update_tmpl = """
|
||||||
ns = params_kw.copy()
|
ns = params_kw.copy()
|
||||||
|
for k,v in ns.items():
|
||||||
|
if v == 'NaN' or v == 'null':
|
||||||
|
ns[k] = None
|
||||||
{% if logined_userid %}
|
{% if logined_userid %}
|
||||||
userid = await get_user()
|
userid = await get_user()
|
||||||
if not userid:
|
if not userid:
|
||||||
@ -271,6 +277,28 @@ if params_kw.get('{{f}}'):
|
|||||||
db = DBPools()
|
db = DBPools()
|
||||||
dbname = get_module_dbname('{{modulename}}')
|
dbname = get_module_dbname('{{modulename}}')
|
||||||
async with db.sqlorContext(dbname) as sor:
|
async with db.sqlorContext(dbname) as sor:
|
||||||
|
{% if logined_userid or logined_userorgid %}
|
||||||
|
ns1 = {
|
||||||
|
{% logined_userorgid %}
|
||||||
|
"{{logined_userorgid}}": userorgid,
|
||||||
|
{% endif %}
|
||||||
|
{% logined_userid %}
|
||||||
|
"{{logined_userid}}": userid,
|
||||||
|
{% endif %}
|
||||||
|
"id": params_kw.id
|
||||||
|
}
|
||||||
|
recs = await sor.R('{{summary[0].name}}', ns1)
|
||||||
|
if len(recs) < 1:
|
||||||
|
return {
|
||||||
|
"widgettype":"Error",
|
||||||
|
"options":{
|
||||||
|
"title":"Update Error",
|
||||||
|
"cwidth":16,
|
||||||
|
"cheight":9,
|
||||||
|
"timeout":3,
|
||||||
|
"message":"Record no exist or with wrong ownership"
|
||||||
|
}
|
||||||
|
}
|
||||||
r = await sor.U('{{summary[0].name}}', ns)
|
r = await sor.U('{{summary[0].name}}', ns)
|
||||||
debug('update success');
|
debug('update success');
|
||||||
return {
|
return {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user