[Calypso] [PATCH] Also catch ValueError when attempting to parse rrulset.
Guido Günther
agx at sigxcpu.org
Tue Apr 5 23:57:37 PDT 2016
Hi Jelmer,
On Tue, Apr 05, 2016 at 08:08:27PM +0000, Jelmer Vernooij wrote:
> From: Jelmer Vernooij <jelmer at jelmer.uk>
>
> ---
> calypso/xmlutils.py | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/calypso/xmlutils.py b/calypso/xmlutils.py
> index b9f728a..fef802f 100644
> --- a/calypso/xmlutils.py
> +++ b/calypso/xmlutils.py
> @@ -272,7 +272,7 @@ def match_filter_element(vobject, fe):
> elif fe.tag == _tag("C", "time-range"):
> try:
> rruleset = vobject.rruleset
> - except AttributeError:
> + except (AttributeError, ValueError):
> return False
> start = fe.get("start")
> end = fe.get("end")
Any details why this needs to be catched. Do you have a trace that we
could add to the commit message?
Cheers,
-- Guido
More information about the Calypso
mailing list