mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 10:35:51 +00:00
8f475cbf58
URLs saved through the resource drawer historically landed in the docker store under the runtime container key, which any stable record (including an intentionally empty cleared one) outranks in the unified customUrl projection, and which orphans on container recreation. On report ingest, copy those records into the stable app-container guest key when it is missing (cleared links stay cleared), healing saves stranded before the drawer moved to the stable identity. Also read the runtime key before its copy-if-missing container-name snapshot so the freshest write wins among the docker-store fallbacks. Refs #1556