We are working with a Custom apps for multiple customers. New customer = new Custom app. We are actually planning to move to Public app, but currently this is out of our reach (resources).
I’ve noticed that newly created Custom apps are missing handle – example:
POST /admin/api/2022-10/graphql.json
# Request
query {
app {
id title handle
}
}
# Response
{
"data": {
"app": {
"id": "gid:\/\/shopify\/App\/12345678901",
"title": "My Custom App",
"handle": null
}
},
// ...
}
I can’t find any documentation or changelog saying that this is now default behavior.
This is very important as we were using [channel_handle]:[visible|hidden] pattern to filter out products that were available on particular sale.