-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Hello, @Retrospected!
I'm opening this issue as I can see #15 is already closed 🙂
As mentioned in that issue, Picnic did indeed drop the POST /api/{api}/deliveries endpoint. I also see that you successfully replaced such call with the suggested /api/{api}/deliveries/summary. Thank you for that! 💯
That said, Picnic has experienced since several calls to the POST /api/{api}/deliveries endpoint, which now return a 404 NOT FOUND, as the endpoint is no longer there. As a result, we also see that this app keeps calling the login endpoint as a result, in a quite small interval 😕
These seem to be older versions of this app, attempting to call the old endpoint.
As such, we'd like to ask if it is possible to accelerate the roll-out of this app to be sure that no clients use a version with a dropped endpoint. I this possible?
Suggestions
Not directly related to the issue above, but I'd like to leave you with a suggestion:
In other to help pinpoint issues, we'd like to suggest that you include the following headers in your calls to Picnic's backend systems:
x-picnic-agent:10100;2.3.0
x-picnic-did:open.app.picnic.homey
And the following fields in the login endpoint:
"client_id": 10100,
"device_id":"open.app.picnic.homey"
This would help debug possible issues in the future 🙂