diff --git a/xls2ddl/tmpls.py b/xls2ddl/tmpls.py index a6fdd20..fc55aeb 100644 --- a/xls2ddl/tmpls.py +++ b/xls2ddl/tmpls.py @@ -450,7 +450,9 @@ async with db.sqlorContext(dbname) as sor: } } {% endif %} - r = await sor.U('{{summary[0].name}}', ns) + other_keys = [ k for k in ns.keys() if k != 'id' ] + if len(other_keys) > 0: + r = await sor.U('{{summary[0].name}}', ns) debug('update success'); return { "widgettype":"Message",