diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml
index a25663763f..57ca6fe2a0 100644
--- a/app/src/main/res/values-pl-rPL/strings.xml
+++ b/app/src/main/res/values-pl-rPL/strings.xml
@@ -12,7 +12,6 @@
Zresetuj bazy danych
Na pewno chcesz zresetować bazy danych?
Wyjście
- Zawsze używaj wartości bezwzględnych bazy
To urządzenie nie obsługuje białej listy optymalizacji baterii - mogą wystąpić problemy z wydajnością.
Niektóre przyciski umożliwiające szybki dostęp do typowych funkcji
Konfiguracja aktywnych modułów systemu
@@ -58,14 +57,14 @@
TT
Węglow
Poprawka
- Bolus IOB
+ IOB z bolusów
Uruchom teraz
POMPA WIRTUALNA
Ostatnie działanie
Parametry wejściowe
Stan glukozy
Obecna tymczasowa
- IOB data
+ Dane IOB
Profil
Dane posiłku
Rezultat
@@ -117,7 +116,7 @@
Dostępna nowa sugestia
Sugestia węglowodanów
Niewspierana wersja Nightscout
- Bazowa IOB
+ IOB z bazy
Ograniczenia bolusa wprowadzone
Ograniczenie stosowania węglowodanów
Inne
@@ -678,6 +677,7 @@
Przywróć ustawienia domyślne
Usterka NSClient. Spróbuj zrestartować NS i NSClient.
Przesunięcie czasu
+ Przypomnij o bolusie
Preferowany tryb APS
Razem
Kalk
@@ -716,6 +716,7 @@
Kontroler wersji
stara wersja
bardzo stara wersja
+ Aplikacja wygasła
Nowa wersja dostępna co najmniej %1$d dni! Powrót do LGS (zawieszania podawania bazy przy niskim poziomie) po %2$d dniach, pętla zostanie wyłączona po %3$d dniach
2 h
Apka Dexcom (spatchowana)
@@ -843,6 +844,10 @@
Użyj przypomnienia, aby rozpocząć jedzenie później podczas wysokiej glikemii (\"pre-bolus\")
Czas jeść!\nUruchom kreatora bolusa i zrób obliczenia ponownie.
Czas na jedzenie
+ Przypomnienie bolusa
+ Włącz przypomnienie bolusa
+ Użyj przypomnienia o potrzebie obliczenia i podania bolusa kalkulatorem (\"opóźniony bolus\")
+ Czas na bolus!\nUruchom Kalkulator bolusa aby ponownie wykonać obliczenia.
Przesyłanie dzienników awarii jest wyłączone!
Wykres
Menu wykresu
@@ -855,6 +860,8 @@
Adres e-mail
Ustawienia prywatności
Możesz opcjonalnie podać adres e-mail, jeśli chcesz otrzymywać powiadomienia o awariach aplikacji. To nie jest usługa zautomatyzowana. W niebezpiecznych sytuacjach deweloperzy skontaktują się z Tobą.
+ Pełna synchronizacja
+ Wykonać pełną synchronizację? Może ona potrwać wiele godzin i aż do jej zakończenia nie zobaczysz nowych danych w NS.
Wypełnianie
Synchronizacja
Profile, bolusy, węglowodany, tymczasowe bazy są przesyłane do NS
@@ -878,4 +885,17 @@
Przekroczono limit czasu oczekiwania na zakończenie poprzedniej komunikacji z pompą
W kolejce oczekuje inny bolus. Spróbuj ponownie później.
Trwa obliczanie
+ Brak nazwy profilu
+ Błąd w przelicznikach IC
+ Błąd w wartościach bazy
+ Błąd w wartościach docelowych
+ Błąd w wartościach ISF
+ Uruchomić %s?
+ Błędny profil %1$s nie został zaakceptowany z NS
+ Podgląd
+ Błędy
+ Wysyłaj dane wolniej
+ Stan danych glikemii
+ Użyto przeliczonych wartości
+ Zbyt bliskie pomiary glikemii:\n%1$s\n%2$s
diff --git a/omnipod-dash/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/dash/OmnipodDashPumpPlugin.kt b/omnipod-dash/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/dash/OmnipodDashPumpPlugin.kt
index c6f4b9f9d2..e3f7d0693b 100644
--- a/omnipod-dash/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/dash/OmnipodDashPumpPlugin.kt
+++ b/omnipod-dash/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/dash/OmnipodDashPumpPlugin.kt
@@ -1196,14 +1196,20 @@ class OmnipodDashPumpPlugin @Inject constructor(
val lowReservoirAlertEnabled = sp.getBoolean(R.string.key_omnipod_common_low_reservoir_alert_enabled, true)
val lowReservoirAlertUnits = sp.getInt(R.string.key_omnipod_common_low_reservoir_alert_units, 10)
- if (podStateManager.sameAlertSettings(
+ when {
+ podStateManager.sameAlertSettings(
expirationReminderEnabled,
expirationHours,
lowReservoirAlertEnabled,
lowReservoirAlertUnits
- )
- ) {
- return PumpEnactResult(injector).success(true).enacted(false)
+ ) -> {
+ aapsLogger.debug(LTag.PUMP, "Ignoring updateAlertConfiguration because the settings did not change")
+ return PumpEnactResult(injector).success(true).enacted(false)
+ }
+ !podStateManager.isPodRunning -> {
+ aapsLogger.debug(LTag.PUMP, "Ignoring updateAlertConfiguration because there is no active pod")
+ return PumpEnactResult(injector).success(true).enacted(false)
+ }
}
val podLifeLeft = Duration.between(ZonedDateTime.now(), podStateManager.expiry)