mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-07-01 04:00:36 -07:00
Catch missing variable.
This commit is contained in:
@@ -270,10 +270,10 @@ final class PreferencesController extends Controller
|
||||
$variables = ['slack_webhook_url', 'pushover_app_token', 'pushover_user_token', 'ntfy_server', 'ntfy_topic', 'ntfy_user', 'ntfy_pass'];
|
||||
$all = $request->only($variables);
|
||||
foreach ($variables as $variable) {
|
||||
if ('' === $all[$variable]) {
|
||||
if (!array_key_exists($variable, $all) || '' === $all[$variable]) {
|
||||
Preferences::delete($variable);
|
||||
}
|
||||
if ('' !== $all[$variable]) {
|
||||
if (array_key_exists($variable, $all) && '' !== $all[$variable]) {
|
||||
Preferences::setEncrypted($variable, $all[$variable]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user