Fix missing exception translation in alarm_control_panel (#131280)
parent
9991a3b688
commit
3052e29689
|
@ -275,7 +275,6 @@ class AlarmControlPanelEntity(Entity, cached_properties=CACHED_PROPERTIES_WITH_A
|
||||||
"""Check if arm code is required, raise if no code is given."""
|
"""Check if arm code is required, raise if no code is given."""
|
||||||
if not (_code := self.code_or_default_code(code)) and self.code_arm_required:
|
if not (_code := self.code_or_default_code(code)) and self.code_arm_required:
|
||||||
raise ServiceValidationError(
|
raise ServiceValidationError(
|
||||||
f"Arming requires a code but none was given for {self.entity_id}",
|
|
||||||
translation_domain=DOMAIN,
|
translation_domain=DOMAIN,
|
||||||
translation_key="code_arm_required",
|
translation_key="code_arm_required",
|
||||||
translation_placeholders={
|
translation_placeholders={
|
||||||
|
|
|
@ -138,5 +138,10 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"exceptions": {
|
||||||
|
"code_arm_required": {
|
||||||
|
"message": "Arming requires a code but none was given for {entity_id}."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue