fix: support plain data board wrapper parsing

This commit is contained in:
2026-03-16 00:25:24 -04:00
parent a2a54523ef
commit 9602b7959f
2 changed files with 100 additions and 0 deletions

View File

@@ -487,6 +487,7 @@ class HttpKanbnApiClient : KanbnApiClient {
?: return BoardDetail(id = fallbackId, title = "Board", lists = emptyList())
val data = root["data"] as? Map<*, *>
val board = (data?.get("board") as? Map<*, *>)
?: data
?: (root["board"] as? Map<*, *>)
?: root