Skip to content

Conversation

@AmGarera
Copy link

@AmGarera AmGarera commented Dec 3, 2025

Remove automatic save call in Settings.load() method that was causing notification settings (particularly webhook URLs) to be unexpectedly overwritten after server restarts.

The load() method was automatically saving settings after merging with defaults, which could cause user configurations to be replaced with default or previously cached values due to the merge behavior.

Fixes #4291

Description

Screenshot (if UI-related)

To-Dos

  • Successful build yarn build
  • Translation keys yarn i18n:extract
  • Database migration (if required)

Issues Fixed or Closed

  • Fixes #XXXX

Remove automatic save call in Settings.load() method that was causing
notification settings (particularly webhook URLs) to be unexpectedly
overwritten after server restarts.

The load() method was automatically saving settings after merging with
defaults, which could cause user configurations to be replaced with
default or previously cached values due to the merge behavior.

Fixes sct#4291
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

webhook notification url always change

2 participants