changeset a15f8b4126ea in trytond:5.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=a15f8b4126ea
description:
Sort keys when dumping data
This ensure stability for future comparison.
issue7761
review45741002
(grafted from 70904e384bd0d2c8e95aee8ca522ddba5d089623)
diffstat:
trytond/ir/model.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 9ef6d2ed5e35 -r a15f8b4126ea trytond/ir/model.py
--- a/trytond/ir/model.py Sat May 15 22:39:52 2021 +0200
+++ b/trytond/ir/model.py Sun Oct 21 21:28:43 2018 +0200
@@ -1180,7 +1180,8 @@
@classmethod
def dump_values(cls, values):
return json.dumps(
- sorted(values.items()), cls=JSONEncoder, separators=(',', ':'))
+ sorted(values.items()), cls=JSONEncoder, separators=(',', ':'),
+ sort_keys=True)
@classmethod
def load_values(cls, values):