aboutsummaryrefslogtreecommitdiffstats
path: root/cloud_mdir_sync/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'cloud_mdir_sync/main.py')
-rw-r--r--cloud_mdir_sync/main.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/cloud_mdir_sync/main.py b/cloud_mdir_sync/main.py
index 1c86b4a..89daa11 100644
--- a/cloud_mdir_sync/main.py
+++ b/cloud_mdir_sync/main.py
@@ -20,6 +20,9 @@ def route_cloud_messages(cfg: config.Config) -> messages.MBoxDict_Type:
msgs[mbox] = {}
for mbox in cfg.cloud_mboxes:
for ch, msg in mbox.messages.items():
+ if ch not in cfg.msgdb.file_hashes:
+ config.logger.error(
+ f"Bad CH in route_cloud_messages {ch}, {mbox!r} {msg!r}")
dest = cfg.direct_message(msg)
msgs[dest][ch] = msg
return msgs