From 680af3801807cac262bd0b1b3962b082d883a698 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 21 Oct 2018 21:28:43 +0200 Subject: [PATCH] Sort keys when dumping data This ensure stability for future comparison. issue7761 review45741002 --- trytond/ir/model.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trytond/ir/model.py b/trytond/ir/model.py index 0a88175bdf..054911e86d 100644 --- a/trytond/ir/model.py +++ b/trytond/ir/model.py @@ -1180,7 +1180,8 @@ class ModelData(ModelSQL, ModelView): @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):