@SnoopJ@hachyderm.io
yep, I figured it out, I was discarding shows that had already appeared on other days rather than just consolidating repeated showings of the same movie on the same day
easy enough fix, change the 'seen' key to a tuple of (date, film_id) instead of just film_id
@SnoopJ@hachyderm.io
Another bug: looks like Alamo lists private events in their JSON API, so I'll have to put in a special rejection filter for those