Skip to content
Snippets Groups Projects
Commit 4b203bdb authored by Erik Johnston's avatar Erik Johnston
Browse files

Correctly increment orders

parent 3b0470db
No related branches found
No related tags found
No related merge requests found
...@@ -184,7 +184,7 @@ class GroupServerStore(SQLBaseStore): ...@@ -184,7 +184,7 @@ class GroupServerStore(SQLBaseStore):
txn.execute(""" txn.execute("""
INSERT INTO group_summary_room_categories INSERT INTO group_summary_room_categories
(group_id, category_id, cat_order) (group_id, category_id, cat_order)
SELECT ?, ?, COALESCE(MAX(cat_order), 1) SELECT ?, ?, COALESCE(MAX(cat_order), 0) + 1
FROM group_summary_room_categories FROM group_summary_room_categories
WHERE group_id = ? AND category_id = ? WHERE group_id = ? AND category_id = ?
""", (group_id, category_id, group_id, category_id)) """, (group_id, category_id, group_id, category_id))
...@@ -457,7 +457,7 @@ class GroupServerStore(SQLBaseStore): ...@@ -457,7 +457,7 @@ class GroupServerStore(SQLBaseStore):
txn.execute(""" txn.execute("""
INSERT INTO group_summary_roles INSERT INTO group_summary_roles
(group_id, role_id, role_order) (group_id, role_id, role_order)
SELECT ?, ?, COALESCE(MAX(role_order), 1) SELECT ?, ?, COALESCE(MAX(role_order), 0) + 1
FROM group_summary_roles FROM group_summary_roles
WHERE group_id = ? AND role_id = ? WHERE group_id = ? AND role_id = ?
""", (group_id, role_id, group_id, role_id)) """, (group_id, role_id, group_id, role_id))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment