fix cors_plug
All checks were successful
Build and Publish / build-release (push) Successful in 1m21s

This commit is contained in:
2026-04-16 16:07:04 -05:00
parent ccb282251a
commit 9da5817f61
4 changed files with 9 additions and 2 deletions

View File

@@ -35,6 +35,11 @@ if amqp_url do
config :policy_service, :amqp_url, amqp_url
end
cors_origin = System.get_env("CORS_ORIGIN", "*")
config :cors_plug,
origin: cors_origin
# ## Using releases
#
# If you use `mix release`, you need to explicitly enable the server

View File

@@ -40,7 +40,7 @@ defmodule PolicyService.Events.Policy do
defmodule AllQuotesReceived do
@derive Jason.Encoder
defstruct [:id, :org_id, :quote_count]
defstruct [:id, :quote_count]
end
defmodule QuoteAccepted do

View File

@@ -42,7 +42,7 @@ defmodule PolicyServiceWeb.Endpoint do
pass: ["*/*"],
json_decoder: Phoenix.json_library()
plug CORSPlug, origin: ["http://localhost:3000"]
plug CORSPlug
plug Plug.MethodOverride
plug Plug.Head
plug Plug.Session, @session_options

View File

@@ -39,6 +39,8 @@ controllers:
LOG_LEVEL: debug
MIX_ENV: prod
PORT: "8080"
CORS_ORIGIN:
value: "*"
PHX_HOST: "0.0.0.0"
PHX_SERVER: "true"
RABBITMQ_HOST: