fix: replace hardcoded Fehler fallbacks with t(common.unknownError)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Ulas
2026-03-31 23:13:41 +02:00
parent 29e334c114
commit a21fe6afdd
6 changed files with 12 additions and 10 deletions
+2 -1
View File
@@ -25,7 +25,8 @@
"titleRequired": "Titel ist erforderlich", "titleRequired": "Titel ist erforderlich",
"nameRequired": "Name ist erforderlich", "nameRequired": "Name ist erforderlich",
"contentRequired": "Inhalt ist erforderlich", "contentRequired": "Inhalt ist erforderlich",
"all": "Alle" "all": "Alle",
"unknownError": "Unbekannter Fehler"
}, },
"nav": { "nav": {
+2 -1
View File
@@ -25,7 +25,8 @@
"titleRequired": "Title is required", "titleRequired": "Title is required",
"nameRequired": "Name is required", "nameRequired": "Name is required",
"contentRequired": "Content is required", "contentRequired": "Content is required",
"all": "All" "all": "All",
"unknownError": "Unknown error"
}, },
"nav": { "nav": {
+2 -2
View File
@@ -453,7 +453,7 @@ function openBudgetModal({ mode, entry = null }) {
renderBody(); renderBody();
window.oikos?.showToast(mode === 'create' ? t('budget.addedToast') : t('budget.savedToast'), 'success'); window.oikos?.showToast(mode === 'create' ? t('budget.addedToast') : t('budget.savedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
saveBtn.disabled = false; saveBtn.disabled = false;
saveBtn.textContent = isEdit ? t('common.save') : t('common.add'); saveBtn.textContent = isEdit ? t('common.save') : t('common.add');
} }
@@ -477,7 +477,7 @@ async function deleteEntry(id) {
vibrate([30, 50, 30]); vibrate([30, 50, 30]);
window.oikos?.showToast(t('budget.deletedToast'), 'success'); window.oikos?.showToast(t('budget.deletedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
} }
} }
+2 -2
View File
@@ -340,7 +340,7 @@ function openContactModal({ mode, contact = null }) {
renderList(); renderList();
window.oikos?.showToast(mode === 'create' ? t('contacts.savedToast') : t('contacts.updatedToast'), 'success'); window.oikos?.showToast(mode === 'create' ? t('contacts.savedToast') : t('contacts.updatedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
saveBtn.disabled = false; saveBtn.disabled = false;
saveBtn.textContent = isEdit ? t('common.save') : t('common.create'); saveBtn.textContent = isEdit ? t('common.save') : t('common.create');
} }
@@ -358,7 +358,7 @@ async function deleteContact(id) {
vibrate([30, 50, 30]); vibrate([30, 50, 30]);
window.oikos?.showToast(t('contacts.deletedToast'), 'success'); window.oikos?.showToast(t('contacts.deletedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
} }
} }
+1 -1
View File
@@ -512,7 +512,7 @@ function openMealModal(opts) {
btn.disabled = false; btn.disabled = false;
} }
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
btn.disabled = false; btn.disabled = false;
} }
}); });
+3 -3
View File
@@ -447,7 +447,7 @@ function openNoteModal({ mode, note = null }) {
renderGrid(); renderGrid();
window.oikos?.showToast(mode === 'create' ? t('notes.createdToast') : t('notes.savedToast'), 'success'); window.oikos?.showToast(mode === 'create' ? t('notes.createdToast') : t('notes.savedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
btnError(saveBtn); btnError(saveBtn);
saveBtn.disabled = false; saveBtn.disabled = false;
saveBtn.textContent = isEdit ? t('common.save') : t('common.create'); saveBtn.textContent = isEdit ? t('common.save') : t('common.create');
@@ -469,7 +469,7 @@ async function togglePin(id) {
state.notes.sort((a, b) => b.pinned - a.pinned); state.notes.sort((a, b) => b.pinned - a.pinned);
renderGrid(); renderGrid();
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
} }
} }
@@ -482,7 +482,7 @@ async function deleteNote(id) {
vibrate([30, 50, 30]); vibrate([30, 50, 30]);
window.oikos?.showToast(t('notes.deletedToast'), 'success'); window.oikos?.showToast(t('notes.deletedToast'), 'success');
} catch (err) { } catch (err) {
window.oikos?.showToast(err.data?.error ?? 'Fehler', 'error'); window.oikos?.showToast(err.data?.error ?? t('common.unknownError'), 'error');
} }
} }