server/migractions.py
changeset 7161 e3f69df8dac7
parent 7116 dfd4680a23f0
child 7166 dde161937d3e
--- a/server/migractions.py	Thu Mar 31 17:24:38 2011 +0200
+++ b/server/migractions.py	Fri Apr 01 08:20:25 2011 +0200
@@ -438,7 +438,8 @@
                                  'X expression %%(expr)s, X mainvars %%(vars)s, T %s X '
                                  'WHERE T eid %%(x)s' % perm,
                                  {'expr': expr, 'exprtype': exprtype,
-                                  'vars': expression.mainvars, 'x': teid},
+                                  'vars': u','.join(sorted(expression.mainvars)),
+                                  'x': teid},
                                  ask_confirm=False)
 
     def _synchronize_rschema(self, rtype, syncrdefs=True,