- for page in ['1', '2', '3']:
- xml = self.get_xml(lat, lng, distance, page=page)
- events.extend(parse_xml(xml,
- lat,
- lng))
- return self.sort_events(events)
-
- def sort_events(self, events):
+ result = self.get_json(lat, lng, distance)
+ for event in parse_json(result):
+ events.append(Event(event[0],
+ event[1],
+ event[2],
+ event[3],
+ event[4],
+ event[5],
+ event[6]))
+ return self.sort_events(events, lat, lng)
+
+ def sort_events(self, events, lat, lng):