Skip to content
This repository was archived by the owner on Nov 30, 2023. It is now read-only.
This repository was archived by the owner on Nov 30, 2023. It is now read-only.

ScheduleViewer error: 'GetStartTime' not defined #477

@answerquest

Description

@answerquest

I just git-cloned the transitfeed repo and ran ScheduleViewer (after making the api key hotfix mentioned in #467 ). There seems to be an error happening when we click on any route:

Exception happened during processing of request from ('127.0.0.1', 52468)
Traceback (most recent call last):
  File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request
    self.finish_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
    self.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "/mnt/PERSONAL/TECH/WRI GTFS project/Softwares, tools/transitfeed/schedule_viewer.py", line 115, in do_GET
    return self.handle_json_wrapper_GET(handler, parsed_params)
  File "/mnt/PERSONAL/TECH/WRI GTFS project/Softwares, tools/transitfeed/schedule_viewer.py", line 262, in handle_json_wrapper_GET
    result = handler(parsed_params)
  File "/mnt/PERSONAL/TECH/WRI GTFS project/Softwares, tools/transitfeed/schedule_viewer.py", line 225, in handle_json_GET_routepatterns
    transitfeed.SortListOfTripByTime(trips)
  File "/mnt/PERSONAL/TECH/WRI GTFS project/Softwares, tools/transitfeed/transitfeed/trip.py", line 767, in SortListOfTripByTime
    trips.sort(key=GetStartTime)
NameError: global name 'GetStartTime' is not defined

It looks like a variable/object GetStartTime is being used before being defined. This doesn't seem like a missing module error or so.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions