diff options
Diffstat (limited to 'cloud_mdir_sync/main.py')
-rw-r--r-- | cloud_mdir_sync/main.py | 3 |
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 |