Fix broken appsRouter (#8719)

This commit is contained in:
Hariom Balhara
2023-05-06 08:50:52 +01:00
committed by GitHub
parent bc38b3bc55
commit a2e2b0ed34
2 changed files with 7 additions and 3 deletions
@@ -0,0 +1,4 @@
import { createNextApiHandler } from "@calcom/trpc/server/createNextApiHandler";
import { appsRouter } from "@calcom/trpc/server/routers/viewer/apps/_router";
export default createNextApiHandler(appsRouter);
+3 -3
View File
@@ -37,6 +37,7 @@ const ENDPOINTS = [
"viewer",
"webhook",
"workflows",
"appsRouter",
] as const;
export type Endpoint = (typeof ENDPOINTS)[number];
@@ -51,15 +52,14 @@ const resolveEndpoint = (links: any) => {
return (ctx: any) => {
const parts = ctx.op.path.split(".");
let endpoint;
let path = '';
let path = "";
if (parts.length == 2) {
endpoint = parts[0] as keyof typeof links;
path = parts[1];
} else {
endpoint = parts[1] as keyof typeof links;
path = parts.splice(2, parts.length - 2).join('.');
path = parts.splice(2, parts.length - 2).join(".");
}
return links[endpoint]({ ...ctx, op: { ...ctx.op, path } });
};
};