From 681c745e84e346a15ee84590689ba25b0f5e4317 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 15 Nov 2022 08:07:28 -0600 Subject: [PATCH] Add locking, unlocking, and jammed states to logbook (#14360) --- src/data/logbook.ts | 16 +++++++++++----- src/translations/en.json | 3 +++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/data/logbook.ts b/src/data/logbook.ts index db67e2ce06..37fa183b75 100644 --- a/src/data/logbook.ts +++ b/src/data/logbook.ts @@ -398,11 +398,17 @@ export const localizeStateMessage = ( break; case "lock": - if (state === "unlocked") { - return localize(`${LOGBOOK_LOCALIZE_PATH}.was_unlocked`); - } - if (state === "locked") { - return localize(`${LOGBOOK_LOCALIZE_PATH}.was_locked`); + switch (state) { + case "unlocked": + return localize(`${LOGBOOK_LOCALIZE_PATH}.was_unlocked`); + case "locking": + return localize(`${LOGBOOK_LOCALIZE_PATH}.is_locking`); + case "unlocking": + return localize(`${LOGBOOK_LOCALIZE_PATH}.is_unlocking`); + case "locked": + return localize(`${LOGBOOK_LOCALIZE_PATH}.was_locked`); + case "jammed": + return localize(`${LOGBOOK_LOCALIZE_PATH}.is_jammed`); } break; } diff --git a/src/translations/en.json b/src/translations/en.json index 562e1ef088..5833a0c573 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -377,6 +377,9 @@ "is_closing": "is closing", "was_unlocked": "was unlocked", "was_locked": "was locked", + "is_unlocking": "is unlocking", + "is_locking": "is locking", + "is_jammed": "is jammed", "was_plugged_in": "was plugged in", "was_unplugged": "was unplugged", "was_at_home": "was detected at home",