Skip to content

Commit

Permalink
MT: events: os-core does not consider location for duplicates, match …
Browse files Browse the repository at this point in the history
…that
  • Loading branch information
jessemortenson committed Dec 10, 2024
1 parent 4007636 commit f02e89d
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions scrapers/mt/events.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ def scrape_event(self, url: str):

# Check if event already exists in the self._events list
# and if so, add data to that instead of creating duplicate
existing_event = self.check_for_existing_event(title, location, when)
existing_event = self.check_for_existing_event(title, when)
if existing_event is None:
# No existing event found, create one
event = Event(
Expand Down Expand Up @@ -112,12 +112,11 @@ def scrape_event(self, url: str):
self._events.append(event)

def check_for_existing_event(
self, title: str, location_name: str, start_date: datetime.datetime.date
self, title: str, start_date: datetime.datetime.date
) -> Union[Event, None]:
for event in self._events:
if (
event.name == title
and event.location["name"] == location_name
and event.start_date == start_date
):
return event
Expand Down

0 comments on commit f02e89d

Please sign in to comment.