mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-03-16 20:09:55 -05:00
In transaction mode, xorm stores the bean argument as a map key in afterUpdateBeans. Since Task contains slices and maps (unhashable types), passing a Task value causes "hash of unhashable type" panic. Passing a pointer (&ot) fixes this since pointers are always hashable.