Brutkey

SnoopJ
@SnoopJ@hachyderm.io

hmm, uh oh, looks like I'm missing some showings for Somerville Theatre though

well, that's a problem for tomorrow-Snoop, I guess


SnoopJ
@SnoopJ@hachyderm.io

OR MAYBE NOW-SNOOP

I think I figured it out

SnoopJ
@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
@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

SnoopJ
@SnoopJ@hachyderm.io

I wonder what happens if you buy a ticket for a listed private event (it does seem to let you do this)

SnoopJ
@SnoopJ@hachyderm.io

I mean, I'm sure they would turn you away if you tried to just show up, but like… would someone notice? would it error during transaction?

just stepped ankle-deep into someone's edge case there