zinc-collective / compensated

Create value. Get Paid.
Other
13 stars 1 forks source link

Resolve parsing error when normalizing gumroad data from rewindable IO objects #10

Closed zspencer closed 5 years ago

zspencer commented 5 years ago

Since the data may be coming in as an IO object, we need to be able to read and rewind it and use the read value throughout the parsed object.

This is making me think it's about time to create an ParsedEvent object that can keep that state in it; but I think that's a bigger refactor than I have time for today.