mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-19 15:54:27 +02:00
fix(settings): show backup tab indicator dot for scheduled backups (#1338)
fix(settings): show backup tab indicator dot for scheduled backups fix(settings): invalidate settings cache when toggling scheduled backups
This commit is contained in:
@@ -1071,6 +1071,7 @@ export function GitHubBackupSettings() {
|
||||
onChange={async (checked) => {
|
||||
try {
|
||||
await api.updateSettings({ local_backup_enabled: checked });
|
||||
queryClient.invalidateQueries({ queryKey: ['settings'] });
|
||||
showToast(t('backup.settingsSaved'));
|
||||
} catch (e) {
|
||||
showToast(t('backup.failedToSave', { message: e instanceof Error ? e.message : 'Unknown error' }), 'error');
|
||||
|
||||
Reference in New Issue
Block a user