From d0da1e39d6e801097fa1c0d22eb18a94e951cd25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 8 Jan 2023 12:03:27 +0100 Subject: [PATCH] tcl: ignore missing direction (#67516) --- passerelle/contrib/tcl/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/passerelle/contrib/tcl/models.py b/passerelle/contrib/tcl/models.py index bacfaf8c..ac2c5a97 100644 --- a/passerelle/contrib/tcl/models.py +++ b/passerelle/contrib/tcl/models.py @@ -80,7 +80,9 @@ class Tcl(BaseResource): break stop['passings'].append(passing) # create dictionary key from both line number and direction - line_info_key = passing['line_info']['ligne'] + '-' + passing['direction'] + line_info_key = passing['line_info']['ligne'] + if passing.get('direction'): + line_info_key += '-' + passing['direction'] if line_info_key not in passings_by_line: passings_by_line[line_info_key] = [] passings_by_line[line_info_key].append(passing) -- 2.39.2