diff --git a/src/PostgREST/Config.hs b/src/PostgREST/Config.hs index d2030cbb4..621a4fe6e 100644 --- a/src/PostgREST/Config.hs +++ b/src/PostgREST/Config.hs @@ -82,7 +82,7 @@ data AppConfig = AppConfig { defaultCorsPolicy :: CorsResourcePolicy defaultCorsPolicy = CorsResourcePolicy Nothing - ["GET", "POST", "PATCH", "DELETE", "OPTIONS"] ["Authorization"] Nothing + ["GET", "POST", "PATCH", "PUT", "DELETE", "OPTIONS"] ["Authorization"] Nothing (Just $ 60*60*24) False False True -- | CORS policy to be used in by Wai Cors middleware diff --git a/test/Feature/CorsSpec.hs b/test/Feature/CorsSpec.hs index 2efcd9673..f8e3cd243 100644 --- a/test/Feature/CorsSpec.hs +++ b/test/Feature/CorsSpec.hs @@ -45,7 +45,7 @@ spec = "true" respHeaders `shouldSatisfy` matchHeader "Access-Control-Allow-Methods" - "GET, POST, PATCH, DELETE, OPTIONS, HEAD" + "GET, POST, PATCH, PUT, DELETE, OPTIONS, HEAD" respHeaders `shouldSatisfy` matchHeader "Access-Control-Allow-Headers" "Authentication, Foo, Bar, Accept, Accept-Language, Content-Language"