resolve issues with new features

This commit is contained in:
Matthias Hochmeister
2026-03-12 16:05:01 +01:00
parent a5cd78f01f
commit 5aa309b97a
22 changed files with 796 additions and 234 deletions

View File

@@ -14,8 +14,8 @@ interface ApiResponse<T> {
export const vikunjaApi = {
getMyTasks(): Promise<VikunjaTasksResponse> {
return api
.get<ApiResponse<VikunjaTasksResponse['data']>>('/api/vikunja/tasks')
.then((r) => ({ configured: r.data.configured, data: r.data.data }));
.get<ApiResponse<VikunjaTasksResponse['data']> & { vikunjaUrl?: string }>('/api/vikunja/tasks')
.then((r) => ({ configured: r.data.configured, data: r.data.data, vikunjaUrl: r.data.vikunjaUrl }));
},
getOverdueTasks(): Promise<VikunjaTasksResponse> {