Kevin O'Sullivan

Results 40 comments of Kevin O'Sullivan

> I can see there is a `stale.yml` file in this repo but I am not sure how exactly it works. We can remove my `stale.yml` workflow if the other...

👋🏻 What is the starting point of your app? Are you using the Shopify CLI to generate your app? If the starting point of your app is the `shopify-app-template-node` (used...

@Lancer92 what version of the API library is the app using? Maybe the easiest thing to do is share the content of `web/package.json`, or at least the `dependencies`/`devDependencies` sections.

@Lancer92 Are you able to provide more details (or, even better, code for a reduced app) that reproduces the error? What platforms/environments are you running this with, what version of...

@jeff0723 To connect wit MongoDB, there's a MongoDBSessionStorage adapter available. https://github.com/Shopify/shopify-api-node/tree/main/src/auth/session/storage#mongodb

Please provide more information on how/when this error is raised. 1. How was the application created? (For example, using the Shopify CLI, copying a template, following a tutorial, etc.) 2....

While `findSessionsByShopCallback` and `deleteSessionsCallback` are optional from the `@shopify/shopify-api` library's perspective, they're not optional when using this template. I'm adding a note to the `web/index.js` file to highlight this ......

Example from the latest version of the app template: ```typescript const host = Shopify.Utils.sanitizeHost(req.query.host); const redirectUrl = Shopify.Context.IS_EMBEDDED_APP ? Shopify.Utils.getEmbeddedAppUrl(req) : `/?shop=${session.shop}&host=${encodeURIComponent(host)}`; res.redirect(redirectUrl); ``` https://github.com/Shopify/shopify-app-template-node/blob/cli_three/web/middleware/auth.js#L59-L64