Closed cavis closed 3 months ago
Take a look here: https://github.com/PRX/feeder.prx.org/blob/main/app/models/apple/episode.rb#L499-L511
The derived statues used here partially come from the delivery status model. Though the apple delivery status model solely deals with the "upload and moving of files" aspect. The top level concerns dealing with "is this episode synced?" are all on the episode model. These methods don't hit the APIs
Doing some QA-ing last week in staging, I noticed that the "complete" badge was showing up 15+ minutes before the episode successfully pushed to Apple (looking at the publishing pipeline state).