You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: Update KNOWN_ISSUES.md to document task group movement issue
- Added a new section detailing the issue with `taskOrderByGroups` not updating when a task's group is changed via the `edit_task` API.
- Explained the root cause, impact on users, and proposed tasks for resolution.
- Updated priority levels to reflect the critical nature of this issue.
- Revised last updated date in the document.
Copy file name to clipboardExpand all lines: KNOWN_ISSUES.md
+44-1Lines changed: 44 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -173,6 +173,46 @@ class CustomFieldType(str, Enum):
173
173
174
174
---
175
175
176
+
## Task Group Movement: taskOrderByGroups Not Updated
177
+
178
+
**Issue:** When changing a task's `group` field via `edit_task` API, the backend updates the task's `group` property but does not update the `taskOrderByGroups` dictionary on the board. This causes a discrepancy where:
179
+
- The API returns the task with the new `group` value
180
+
- The UI displays the task in the old group (based on `taskOrderByGroups`)
181
+
- Task appears "orphaned" - has correct group in settings but wrong position on board
-[ ]**Backend Fix (Primary):** Update `editTask` endpoint to automatically:
204
+
- Remove task ID from old group in `taskOrderByGroups`
205
+
- Add task ID to new group in `taskOrderByGroups`
206
+
- Or provide separate API endpoint to update task order
207
+
-[ ] Document this limitation in SDK until backend is fixed
208
+
-[ ] Add warning in SDK documentation about group movement
209
+
-[ ] Consider adding workaround helper in SDK if backend fix is not feasible
210
+
211
+
**Workaround:**
212
+
Currently no SDK-level workaround exists as there's no API endpoint to manually update `taskOrderByGroups`. Users must manually move tasks in UI after API edit, or wait for backend fix.
213
+
214
+
---
215
+
176
216
## General Recommendations
177
217
178
218
### Alignment Strategy
@@ -197,6 +237,9 @@ class CustomFieldType(str, Enum):
197
237
198
238
## Priority Levels
199
239
240
+
**Critical Priority:**
241
+
- Task Group Movement taskOrderByGroups issue (breaks UI-API consistency, high user impact)
0 commit comments