@@ -963,9 +963,7 @@ async def post(self) -> r200[QueryResponse] | r401[ErrorResponse] | r500[ErrorRe
963963 # Apply rewrite rules then prefilter on the canonical (rewritten) addresses.
964964 # rewrite_map: original -> canonical; originals are the response keys.
965965 rewrite_rules = self .request .app .get ("rewrite_rules" , [])
966- rewrite_map : dict [str , str ] = {
967- u : rewrite .apply_rewrite_rules (u , rewrite_rules ) for u in query_req .users
968- }
966+ rewrite_map : dict [str , str ] = {u : rewrite .apply_rewrite_rules (u , rewrite_rules ) for u in query_req .users }
969967 # Deduplicated canonical addresses passed through prefilter.
970968 canonical_users = list (dict .fromkeys (rewrite_map .values ()))
971969 filtered_canonical = prefilter .filter_addresses (s , canonical_users , self .request .app )
@@ -1043,9 +1041,7 @@ async def _qj_task() -> tuple[bytes, str, str | bool]:
10431041 if missing :
10441042 # Map each missing original address to the wildcard key
10451043 # derived from its canonical rewritten address.
1046- addr_to_wks = {
1047- u : _compute_wildcard_keys (rewrite_map [u ], wildcard_queries ) for u in missing
1048- }
1044+ addr_to_wks = {u : _compute_wildcard_keys (rewrite_map [u ], wildcard_queries ) for u in missing }
10491045 addr_to_wks = {u : wks for u , wks in addr_to_wks .items () if wks }
10501046 unique_domain_keys = list (dict .fromkeys (dk for wks in addr_to_wks .values () for dk in wks ))
10511047 dom_users = [
@@ -1208,9 +1204,7 @@ async def post(self) -> r200[RspamdSettingsResponse] | r401[ErrorResponse]:
12081204 # the canonical address. Original addresses are kept as response keys.
12091205 raw_addresses = list (dict .fromkeys (addr for addr in ([rspamd_req .from_addr ] + rspamd_req .rcpts ) if addr ))
12101206 rs_rewrite_rules = self .request .app .get ("rewrite_rules" , [])
1211- rs_rewrite_map : dict [str , str ] = {
1212- addr : rewrite .apply_rewrite_rules (addr , rs_rewrite_rules ) for addr in raw_addresses
1213- }
1207+ rs_rewrite_map : dict [str , str ] = {addr : rewrite .apply_rewrite_rules (addr , rs_rewrite_rules ) for addr in raw_addresses }
12141208 canonical_addresses = list (dict .fromkeys (rs_rewrite_map .values ()))
12151209 canonical_addresses = prefilter .filter_addresses (s , canonical_addresses , self .request .app )
12161210 filtered_canonical_set = set (canonical_addresses )
@@ -1255,10 +1249,7 @@ async def _rs_task() -> tuple[bytes, str]:
12551249 if wildcard_queries :
12561250 missing = [addr for addr in addresses if addr not in user_to_pkey ]
12571251 if missing :
1258- addr_to_wks = {
1259- addr : _compute_wildcard_keys (rs_rewrite_map [addr ], wildcard_queries )
1260- for addr in missing
1261- }
1252+ addr_to_wks = {addr : _compute_wildcard_keys (rs_rewrite_map [addr ], wildcard_queries ) for addr in missing }
12621253 addr_to_wks = {addr : wks for addr , wks in addr_to_wks .items () if wks }
12631254 unique_domain_keys = list (dict .fromkeys (dk for wks in addr_to_wks .values () for dk in wks ))
12641255 dom_users = [
0 commit comments