From 4996756f12e12343464a9abb0980bc5c7d91edef Mon Sep 17 00:00:00 2001 From: Dima Gerasimov Date: Mon, 13 Apr 2020 13:43:23 +0100 Subject: [PATCH] make Polar module a bit more defensive for now --- my/reading/polar.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/my/reading/polar.py b/my/reading/polar.py index 8838c74..9eb4783 100755 --- a/my/reading/polar.py +++ b/my/reading/polar.py @@ -140,14 +140,15 @@ class Loader: ) h.consume() - if len(cmap) > 0: - raise RuntimeError(f'Unconsumed comments: {cmap}') + # TODO FIXME when I add defensive error policy, support it + # if len(cmap) > 0: + # raise RuntimeError(f'Unconsumed comments: {cmap}') # TODO sort by date? def load_items(self, metas) -> Iterator[Highlight]: for p, meta in metas.items(): - with wrap(meta) as meta: + with wrap(meta, throw=False) as meta: yield from self.load_item(meta) def load(self) -> Iterator[Result]: