Vue 3 Migration issues #1849

Closed
opened 2021-10-17 20:24:12 +00:00 by konrad · 11 comments
Owner

Follow-up task from #815 to collect all post-migration issues.

TODOs

  • After setting a label color, it gets reset to black
  • Opening the quick add menu yields Message compilation error: Invalid linked format but seems to work fine otherwise
  • Loading state does not work when loading tasks on a list
  • The edit task pane in task list looks broken
  • [Vue Router warn]: Absolute path "/tasks/:id" should have the exact same param named "listId" as its parent "/lists/:listId/list". and similar for other routes
  • Direct store manipulation in task.js vuex module - there's FIXMEs in the relevant places
  • Invalid prop: type check failed for prop "currentPage". Expected Number with value NaN, got Undefined when accessing list views - PR: vikunja/frontend#1002
Follow-up task from #815 to collect all post-migration issues. ### TODOs * [ ] After setting a label color, it gets reset to black * [x] Opening the quick add menu yields `Message compilation error: Invalid linked format` but seems to work fine otherwise * [x] Loading state does not work when loading tasks on a list * [x] The edit task pane in task list looks broken * [ ] `[Vue Router warn]: Absolute path "/tasks/:id" should have the exact same param named "listId" as its parent "/lists/:listId/list".` and similar for other routes * [ ] Direct store manipulation in task.js vuex module - there's `FIXME`s in the relevant places * [x] `Invalid prop: type check failed for prop "currentPage". Expected Number with value NaN, got Undefined` when accessing list views - PR: https://kolaente.dev/vikunja/frontend/pulls/1002
konrad self-assigned this 2021-10-17 20:24:12 +00:00
dpschen was assigned by konrad 2021-10-17 20:24:12 +00:00
Member

Opening the quick add menu yields Message compilation error: Invalid linked format but seems to work fine otherwise

This is because of all the @s in the translation (see screenshot)

> Opening the quick add menu yields Message compilation error: Invalid linked format but seems to work fine otherwise This is because of all the `@`s in the translation (see screenshot)
Member

[Vue Router warn]: Absolute path "/tasks/:id" should have the exact same param named "listId" as its parent "/lists/:listId/list". and similar for other routes

This should be solved with vikunja/frontend#816 (not yet ready).

`[Vue Router warn]: Absolute path "/tasks/:id" should have the exact same param named "listId" as its parent "/lists/:listId/list". and similar for other routes` This should be solved with https://kolaente.dev/vikunja/frontend/pulls/816 (not yet ready).
Member

@konrad: where was this fixed:

The edit task pane in task list looks broken

@konrad: where was this fixed: > The edit task pane in task list looks broken
Author
Owner

@dpschen very good question.

@dpschen very good question.
Member

Shall I remove that tick?

Shall I remove that tick?
Author
Owner

I mean it's not broken anymore (at least as far as I was able to see it?). Just don't remember where it was fixed 😃

I mean it's not broken anymore (at least as far as I was able to see it?). Just don't remember where it was fixed 😃
Member

Ahh I think I thought it meant the edit pane in the gantt view:

(still don't know how to reference uploaded images here)

Ahh I think I thought it meant the edit pane in the gantt view: (still don't know how to reference uploaded images here)
Author
Owner

I think that's something that affects the sidebar in the task list view as well?

I think that's something that affects the sidebar in the task list view as well?
Member

Possible!

Possible!

Are these resolved?

Are these resolved?
Author
Owner

So far, I think so yes. We'll open separate tasks for new ones.

So far, I think so yes. We'll open separate tasks for new ones.
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1849
No description provided.