These past few days have been rough, not gonna lie. In the last update, I mentioned some shops on the new system couldn't get data for "today" — and honestly, I was freaking out a bit. Thought maybe I was going down the completely wrong path with this new approach.
Well, plot twist — it was my own damn bug in the new pipeline. My code was silently dropping webhook events from Shopify. Data on Shopify's side was perfectly fine the whole time. I was just... not catching it. You know that feeling when you're looking for your glasses and they're on your head? Yeah, that.
Fix is deployed. Webhooks are now received and processed properly. If you're on the new system, your "today" data should be flowing in as expected. This does not affect stores on the current system — everything there continues to work as before.
A bit embarrassing that it was my fault, sure. But hey — if it's my bug, I can fix it, and that's the best kind of problem to have. I'm keeping a close eye on things for the next 24 hours to make sure everything stays solid.
If you haven't joined the whitelist yet — please do! I really want you to try it out. The more stores on board, the more confident we can be before the full rollout. Hit up our Customer Support to get added.
Thanks for bearing with me. I'm genuinely happy today.
Fixed