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 });
Discover how to increase customer engagement on your store with articles from Shopify A...
By Jacqui Apr 23, 2025Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025