fix(ics): fix ICS subscription key generation if empty
ics secret generation on empty config value was broken since the config rework. this is fixed in this commit. In addition I added autogeneration on switch to ics.enable=true. Also guard EnableSubscription() against file_get_contents() returning false (e.g. a permission error or the file disappearing after the file_exists check), so a read failure is treated as a no-op instead of silently matching against an empty string. Assisted-by: Claude:claude-sonnet-5
L
lucs7 committed
ccaa6116a1d26834644e793e4178e86f43eebdbd
Parent: cbeb5d5
Committed by John Villalovos <john@sodarock.com>
on 8/22/2026, 1:59:08 AM