Virtual project's task order in List view is not preserved (OBSOLETTE)

Description:
When reordering tasks within a Virtual Project (a.k.a. saved filter) in List View, the order is not preserved after reloading the page. Given that a reorder button exists and even Kanban View successfully maintains task order and bucket positioning, this behavior in List view appears to be a bug.

STR:

  1. Open a Virtual Project in List View.
  2. Drag and drop tasks to reorder them.
  3. Refresh the page.
  4. Observe that the task order reverts to its previous state.

Expected Behavior:

  • The task order should remain as arranged by the user, similar to how it works in Kanban View.

Actual Behavior:

  • Task order resets after a page reload.

Screenshots:

Environment:
Vikunja: v0.24.1-773-66293795e7 (latest changes from main branch - also can reproduce on try).
Typesense: typesense v27.1
Redis: redis v7.4.0
DB: mariadb vLTS

No longer reproducible on latest commit of main branch