Description:
Fixes an issue where status updates can get "stuck" if the log entry is missing/invalid.
This was fixed by removing the fkey constraint on outgoing messages (recording the log ID as zero) and including fallback text based on the current alert status.
Description: Fixes an issue where status updates can get "stuck" if the log entry is missing/invalid.
This was fixed by removing the fkey constraint on outgoing messages (recording the log ID as zero) and including fallback text based on the current alert status.
Which issue(s) this PR fixes: Fixes #3783
Screenshots:
Example of missing log message:![Screenshot_20240402_124123](https://github.com/target/goalert/assets/595010/dfc81033-98ad-463b-a4b0-90b1ccf84bd6)