maziggy
305529f483
fix(notifications): missing-spool-assignment check now unions both assignment tables ( #1473 )
...
notify_missing_spool_assignments_on_print_start queried only the legacy
SpoolAssignment table. In Spoolman mode that table is empty -- bindings
live in spoolman_slot_assignments -- so assigned_global_trays came back
empty and every used tray was flagged missing, firing a false-positive
notification on every print.
Union SpoolAssignment + SpoolmanSlotAssignment rows for the printer
before computing the missing set. Both tables expose printer_id /
ams_id / tray_id identically, so _global_tray_from_assignment is
unchanged. Union-only, so legacy-mode behavior cannot regress.
2026-05-21 09:02:18 +02:00
..
2026-05-17 15:30:05 +02:00
2026-05-18 09:38:53 +02:00
2025-11-28 10:23:59 +01:00
2026-05-15 09:21:43 +02:00
2026-05-17 10:54:28 +02:00
2026-05-16 12:58:21 +02:00
2026-05-18 09:38:53 +02:00
2026-05-12 12:18:56 +02:00
2026-05-20 08:52:10 +02:00
2026-05-21 08:30:17 +02:00
2026-03-04 13:33:19 +01:00
2026-05-18 10:52:02 +02:00
2026-04-25 09:56:45 +02:00
2026-05-18 10:29:13 +02:00
2026-04-26 09:39:36 +02:00
2026-02-24 08:18:02 +01:00
2026-04-13 13:24:28 +02:00
2026-03-31 12:13:58 +02:00
2026-05-03 07:59:02 +02:00
2026-05-17 14:38:31 +02:00
2026-05-20 11:25:45 +02:00
2026-05-15 10:06:55 +02:00
2026-05-15 10:06:55 +02:00
2026-05-20 08:52:10 +02:00
2026-05-17 15:30:05 +02:00
2026-01-27 08:48:57 +01:00
2026-05-17 08:20:28 +02:00
2026-05-19 13:14:03 +02:00
2026-05-03 07:59:02 +02:00
2026-05-15 12:05:43 +02:00
2026-04-23 15:54:59 +02:00
2026-04-12 14:16:17 +02:00
2026-04-25 10:44:37 +02:00
2026-05-12 12:18:56 +02:00
2026-02-24 08:18:02 +01:00
2026-04-19 13:51:58 +02:00
2026-02-18 06:37:27 +01:00
2026-05-16 08:00:39 +02:00
2026-04-13 09:54:26 +02:00
2026-05-21 08:45:59 +02:00
2026-04-13 09:54:26 +02:00
2026-05-15 08:50:37 +02:00
2026-05-08 11:52:42 +02:00
2026-03-03 13:34:03 +01:00
2026-05-03 07:59:02 +02:00
2026-04-28 13:58:56 +02:00
2026-05-16 11:34:40 +02:00
2026-05-20 11:25:45 +02:00
2026-05-20 09:39:10 +02:00
2026-04-03 08:31:08 +02:00
2026-04-28 16:36:49 +02:00
2026-05-06 09:10:35 +02:00
2026-05-14 15:28:41 +02:00
2026-05-17 12:26:42 +02:00
2026-05-21 09:02:18 +02:00
2026-05-08 11:52:42 +02:00
2026-05-08 14:28:41 +02:00
2026-05-20 11:16:56 +02:00
2026-05-18 11:35:10 +02:00
2026-05-13 09:21:20 +02:00
2026-02-21 08:17:59 +01:00
2026-02-06 12:19:17 +01:00
2026-05-16 11:34:40 +02:00