diff --git a/frontend/src/issues-list-board/store.ts b/frontend/src/issues-list-board/store.ts index 9773062..b1d9601 100644 --- a/frontend/src/issues-list-board/store.ts +++ b/frontend/src/issues-list-board/store.ts @@ -43,7 +43,7 @@ export const PageStore = types.model({ }); export async function PageStoreLoadData(store: IPageStore): Promise { - const url = `/simple-issues-list/${store.type}/${store.name}/raw`; + const url = `/simple-kanban-board/${store.type}/${store.name}/raw`; const resp = await axios.get(url); if (!(resp?.data)) return; @@ -52,12 +52,16 @@ export async function PageStoreLoadData(store: IPageStore): Promise { const item = resp.data[i] as {data: any[], metainfo: Record}; data.push({ metainfo: item.metainfo, - data: item.data.map((group: {status: string, count: number, issues: any[]}) => { + data: item.data ? item.data.map((group: { status: string, count: number, issues: any[] }) => { return group.issues - }).flat() + }).flat() : [] }); } + /* DEBUG: begin */ + console.debug(`Issues list board store data: ${JSON.stringify(data)}`); + /* DEBUG: end */ + store.setData(data); }