feat(legacy): block device commands when watch is disconnected
This commit is contained in:
@@ -674,6 +674,7 @@
|
||||
"errorContactsMin": "Das Gerät muss mindestens einen Kontakt haben",
|
||||
"errorContactsMax": "Maximale Kontaktanzahl für dieses Gerät erreicht",
|
||||
"errorPositions": "Positionen konnten nicht geladen werden",
|
||||
"errorDeviceDisconnected": "Die Uhr ist getrennt und kann keine Befehle empfangen",
|
||||
"errorSosContactsMax": "Maximale SOS-Kontaktanzahl für dieses Gerät erreicht",
|
||||
"customBackground": "Benutzerdefiniertes Hintergrundbild",
|
||||
"backgroundImageDescription": "Legen Sie ein Foto als benutzerdefinierten Bildschirmschoner für das Gerät fest",
|
||||
|
||||
@@ -826,6 +826,7 @@
|
||||
"errorContactsMin": "The device must have at least one contact",
|
||||
"errorContactsMax": "Maximum contacts reached for this device",
|
||||
"errorPositions": "Could not load positions",
|
||||
"errorDeviceDisconnected": "The watch is disconnected and cannot receive commands",
|
||||
"errorSosContactsMax": "Maximum SOS contacts reached for this device",
|
||||
"customBackground": "Custom background image",
|
||||
"backgroundImageDescription": "Set a photo as a custom screensaver for the device",
|
||||
|
||||
@@ -827,6 +827,7 @@
|
||||
"errorContactsMin": "El dispositivo debe tener al menos un contacto",
|
||||
"errorContactsMax": "Se ha alcanzado el máximo de contactos para este dispositivo",
|
||||
"errorPositions": "No se pudieron cargar las posiciones",
|
||||
"errorDeviceDisconnected": "El reloj está desconectado y no puede recibir comandos",
|
||||
"errorSosContactsMax": "Se ha alcanzado el máximo de contactos SOS para este dispositivo",
|
||||
"customBackground": "Fondo de pantalla personalizado",
|
||||
"backgroundImageDescription": "Configura una foto como protector de pantalla exclusivo para el dispositivo",
|
||||
|
||||
@@ -674,6 +674,7 @@
|
||||
"errorContactsMin": "L'appareil doit avoir au moins un contact",
|
||||
"errorContactsMax": "Nombre maximum de contacts atteint pour cet appareil",
|
||||
"errorPositions": "Impossible de charger les positions",
|
||||
"errorDeviceDisconnected": "La montre est déconnectée et ne peut pas recevoir de commandes",
|
||||
"errorSosContactsMax": "Nombre maximum de contacts SOS atteint pour cet appareil",
|
||||
"customBackground": "Image de fond personnalisée",
|
||||
"backgroundImageDescription": "Définissez une photo comme écran de veille personnalisé pour l'appareil",
|
||||
|
||||
@@ -674,6 +674,7 @@
|
||||
"errorContactsMin": "Il dispositivo deve avere almeno un contatto",
|
||||
"errorContactsMax": "Numero massimo di contatti raggiunto per questo dispositivo",
|
||||
"errorPositions": "Impossibile caricare le posizioni",
|
||||
"errorDeviceDisconnected": "L'orologio è disconnesso e non può ricevere comandi",
|
||||
"errorSosContactsMax": "Numero massimo di contatti SOS raggiunto per questo dispositivo",
|
||||
"customBackground": "Immagine di sfondo personalizzata",
|
||||
"backgroundImageDescription": "Imposta una foto come screensaver personalizzato per il dispositivo",
|
||||
|
||||
@@ -674,6 +674,7 @@
|
||||
"errorContactsMin": "O dispositivo deve ter pelo menos um contacto",
|
||||
"errorContactsMax": "Número máximo de contactos atingido para este dispositivo",
|
||||
"errorPositions": "Não foi possível carregar as posições",
|
||||
"errorDeviceDisconnected": "O relógio está desconectado e não pode receber comandos",
|
||||
"errorSosContactsMax": "Número máximo de contactos SOS atingido para este dispositivo",
|
||||
"customBackground": "Imagem de fundo personalizada",
|
||||
"backgroundImageDescription": "Defina uma foto como protetor de ecrã personalizado para o dispositivo",
|
||||
|
||||
@@ -378,6 +378,7 @@ class I18n {
|
||||
static const String errorCall = 'errorCall';
|
||||
static const String errorContactsMax = 'errorContactsMax';
|
||||
static const String errorPositions = 'errorPositions';
|
||||
static const String errorDeviceDisconnected = 'errorDeviceDisconnected';
|
||||
static const String errorSosContactsMax = 'errorSosContactsMax';
|
||||
static const String errorContactsMin = 'errorContactsMin';
|
||||
static const String errorDisableFunctions = 'errorDisableFunctions';
|
||||
|
||||
@@ -37,3 +37,7 @@ abstract class DeviceEntity with _$DeviceEntity {
|
||||
String? updatedAt,
|
||||
}) = _DeviceEntity;
|
||||
}
|
||||
|
||||
extension DeviceEntityFlags on DeviceEntity {
|
||||
bool get isDisconnected => flags['isDisconnect'] == true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user