aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar Evelyn2017-05-30 22:25:12 +0100
committerGravatar Evelyn2017-05-30 22:25:12 +0100
commit9ef5af3894fec6ff7ddf525e3f619ab80b877542 (patch)
tree4c7a4c1625152d9c1f45e1a8e536e0d3ea7a91f8 /modules
parentNR: I really hate SOAP. Don't break if you don't have a LDBSVWS query (diff)
signature
NR: Prefer LDBSVWS for headcodes
Diffstat (limited to 'modules')
-rw-r--r--modules/nr.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/nr.py b/modules/nr.py
index 4b2f5485..e816bbe5 100644
--- a/modules/nr.py
+++ b/modules/nr.py
@@ -278,9 +278,8 @@ class Module(object):
if query:
query = client.service.GetServiceDetailsByRID(rid)
if schedule:
- if not query: query = {}
+ if not query: query = {"trainid": schedule["schedule_segment"]["signalling_id"]}
for k,v in {
- "trainid": schedule["schedule_segment"]["signalling_id"],
"operatorCode": schedule["atoc_code"],
"serviceType": "class " + schedule_query["tops_inferred"] if schedule_query["tops_inferred"] else SCHEDULE_STATUS.get(schedule["train_status"], "?"),
}.items():