mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-04 00:47:00 +01:00
A database written before the grouping column opens with `group_key` NULL on every row, and NULL matches nothing: the join dropped the whole timeline until the first refresh ran. `COALESCE(group_key, uid)` is what makes such a row its own group, which is how the gallery behaved before the column existed. Covered by a migration test that rewinds a fixture to v29.