App reviews, troubleshooting, and recommendations
Hi guys, i've created an app using remix and i'm hosting the app on render hosting company, everything works fine until i did a run for "Run an automated check for common errors" and i'm getting:
And this is my webhook file:
import { authenticate } from "../shopify.server"; import db from "../db.server"; export const action = async ({ request }) => { const { topic, shop, session } = await authenticate.webhook(request); switch (topic) { case "APP_UNINSTALLED": if (session) { await db.session.deleteMany({ where: { shop } }); } break; case "CUSTOMERS_DATA_REQUEST": case "CUSTOMERS_REDACT": case "SHOP_REDACT": default: throw new Response("Unhandled webhook topic", { status: 404 }); } throw new Response(); };
Any tips for fixing this issue? Thanks
Solved! Go to the solution
This is an accepted solution.
i've found the solution:
case "CUSTOMERS_DATA_REQUEST":
break;
case "CUSTOMERS_REDACT":
break;
case "SHOP_REDACT":
break;
default:
throw new Response("Unhandled webhook topic", { status: 404 });
This is an accepted solution.
i've found the solution:
case "CUSTOMERS_DATA_REQUEST":
break;
case "CUSTOMERS_REDACT":
break;
case "SHOP_REDACT":
break;
default:
throw new Response("Unhandled webhook topic", { status: 404 });
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024