Merge pull request #41 from calcom/fix/next-config-add-no-cos

This commit is contained in:
Agusti Fernandez
2022-04-15 17:36:26 +02:00
committed by GitHub
2 changed files with 19 additions and 2 deletions
+18
View File
@@ -10,6 +10,24 @@ const withTM = require("next-transpile-modules")([
// use something like withPlugins([withTM], {}) if more plugins added later.
module.exports = withTM({
async headers() {
return [
{
// matching all API routes
source: "/api/:path*",
headers: [
{ key: "Access-Control-Allow-Credentials", value: "true" },
{ key: "Access-Control-Allow-Origin", value: "*" },
{ key: "Access-Control-Allow-Methods", value: "GET,OPTIONS,PATCH,DELETE,POST,PUT" },
{
key: "Access-Control-Allow-Headers",
value:
"X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, Content-Type, api_key, Authorization",
},
],
},
];
},
async rewrites() {
return [
// This redirects requests recieved at / the root to the /api/ folder.
+1 -2
View File
@@ -2,7 +2,6 @@ import jsonSchema from "@/json-schema/json-schema.json";
import pjson from "@/package.json";
import { withSwagger } from "next-swagger-doc";
import { withCors } from "@lib/helpers/withCors";
import { withCorsMiddleware } from "@lib/helpers/withCorsMiddleware";
const swaggerHandler = withSwagger({
@@ -19,4 +18,4 @@ const swaggerHandler = withSwagger({
tags: ["users", "teams", "memeberships"],
sort: true,
});
export default withCorsMiddleware()(swaggerHandler());
export default swaggerHandler();