Increase security and reformat
This commit is contained in:
@@ -68,15 +68,13 @@ def _omemo_facts(ctx: CommandSecurityContext) -> tuple[str, str]:
|
||||
message_meta = dict(ctx.message_meta or {})
|
||||
payload = dict(ctx.payload or {})
|
||||
xmpp_meta = dict(message_meta.get("xmpp") or {})
|
||||
status = str(
|
||||
xmpp_meta.get("omemo_status")
|
||||
or payload.get("omemo_status")
|
||||
or ""
|
||||
).strip().lower()
|
||||
status = (
|
||||
str(xmpp_meta.get("omemo_status") or payload.get("omemo_status") or "")
|
||||
.strip()
|
||||
.lower()
|
||||
)
|
||||
client_key = str(
|
||||
xmpp_meta.get("omemo_client_key")
|
||||
or payload.get("omemo_client_key")
|
||||
or ""
|
||||
xmpp_meta.get("omemo_client_key") or payload.get("omemo_client_key") or ""
|
||||
).strip()
|
||||
return status, client_key
|
||||
|
||||
@@ -160,7 +158,8 @@ def evaluate_command_policy(
|
||||
service = _normalize_service(context.service)
|
||||
channel = _normalize_channel(context.channel_identifier)
|
||||
allowed_services = [
|
||||
item.lower() for item in _normalize_list(getattr(policy, "allowed_services", []))
|
||||
item.lower()
|
||||
for item in _normalize_list(getattr(policy, "allowed_services", []))
|
||||
]
|
||||
global_allowed_services = [
|
||||
item.lower()
|
||||
|
||||
Reference in New Issue
Block a user