Commit Graph
14 Commits
Author SHA1 Message Date
Johannes Klein 051f73bc29 it keeps other pending-removal POs when selection changes 2026-08-13 13:43:45 +02:00
Johannes Klein 7760e8ea73 it clears pending deletion when re-selecting a tombstoned PO 2026-08-13 13:43:45 +02:00
Johannes Klein c3e38ab3d3 Remove a test 2026-08-13 13:43:45 +02:00
Johannes Klein 7ef0c0d261 Change test so that it preserves uuid when re-selecting after soft-delete 2026-08-13 13:43:45 +02:00
Johannes Klein 68a730e5bf Change test to check soft-deletes 2026-08-13 13:43:45 +02:00
Johannes Klein b19b4047d2 Update tests with new fct params 2026-08-13 13:43:23 +02:00
Johannes Klein d8a52eb43a Update buildProjectObservationSelection.test.js 2026-08-04 15:16:02 +02:00
Johannes Klein 4b37b5c9c7 carries forward prior session delete uuids and adds newly deselected synced POs 2026-08-04 15:15:42 +02:00
Johannes Klein 160fbc79fa removes re-selected PO uuid from a prior ObsEdit session delete list 2026-08-04 15:14:06 +02:00
Johannes Klein df365d354f drops never-synced POs without staging deletion 2026-08-04 15:13:19 +02:00
Johannes Klein f5b645aec5 stages synced PO uuids when deselected during an ObsEdit session 2026-08-04 15:11:10 +02:00
Johannes Klein eb4abc6aa1 creates a new PO for newly selected projects 2026-08-04 15:10:24 +02:00
Johannes Klein 04c42af5cd test that buildProjectObservationSelection preserves existing PO metadata when re-selected 2026-08-04 15:09:43 +02:00
Johannes Klein 828fefa0a6 areProjectIdSetsEqual tests 2026-08-04 15:07:26 +02:00