fix overwriting order-bys with same column name

This commit is contained in:
collerek
2020-11-09 13:57:09 +01:00
parent 63c891f924
commit d716799325

View File

@ -162,7 +162,7 @@ class SqlJoin:
self.sorted_orders["__".join(condition)] = order self.sorted_orders["__".join(condition)] = order
else: else:
order = text(f"{alias}_{to_table}.{pkname_alias}") order = text(f"{alias}_{to_table}.{pkname_alias}")
self.sorted_orders[pkname_alias] = order self.sorted_orders[f"{to_table}.{pkname_alias}"] = order
@staticmethod @staticmethod
def get_to_and_from_keys( def get_to_and_from_keys(