mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-08-22 12:12:18 -05:00
Tasks imported without a position are inserted in front of the lowest one by halving it. That reaches the minimum spacing every few dozen inserts, which recalculates every position in the view and makes a large import O(n²) - a 10k task TickTick export with an empty Order column never finished. Numbering the tasks up front skips the halving entirely and keeps the order the export was written in. Closes #3297