fix titles
Some checks failed
Build and Publish / build-release (push) Has been cancelled

This commit is contained in:
2026-04-30 13:37:51 -05:00
parent dfce7873fb
commit 636d456c24

View File

@@ -163,11 +163,11 @@ defmodule PolicyServiceWeb.Schemas.Policy do
# Policy details — one per policy type # Policy details — one per policy type
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
defmodule CarPolicyDetails do defmodule CarInsuredObject do
require OpenApiSpex require OpenApiSpex
OpenApiSpex.schema(%{ OpenApiSpex.schema(%{
title: "CarPolicyDetails", title: "CarInsuredObject",
type: :object, type: :object,
required: [ required: [
:plate, :plate,
@@ -215,11 +215,11 @@ defmodule PolicyServiceWeb.Schemas.Policy do
}) })
end end
defmodule LifePolicyDetails do defmodule LifeInsuredObject do
require OpenApiSpex require OpenApiSpex
OpenApiSpex.schema(%{ OpenApiSpex.schema(%{
title: "LifePolicyDetails", title: "LifeInsuredObject",
type: :object, type: :object,
required: [:coverage_type, :coverage_amount, :coverage_years, :smoker], required: [:coverage_type, :coverage_amount, :coverage_years, :smoker],
properties: %{ properties: %{
@@ -238,11 +238,11 @@ defmodule PolicyServiceWeb.Schemas.Policy do
}) })
end end
defmodule FireStructurePolicyDetails do defmodule FireStructureInsuredObject do
require OpenApiSpex require OpenApiSpex
OpenApiSpex.schema(%{ OpenApiSpex.schema(%{
title: "FireStructurePolicyDetails", title: "FireStructureInsuredObject",
type: :object, type: :object,
required: [:location, :property_value, :property_use, :security_measures, :market_value], required: [:location, :property_value, :property_use, :security_measures, :market_value],
properties: %{ properties: %{
@@ -255,11 +255,11 @@ defmodule PolicyServiceWeb.Schemas.Policy do
}) })
end end
defmodule FireContentsPolicyDetails do defmodule FireContentsInsuredObject do
require OpenApiSpex require OpenApiSpex
OpenApiSpex.schema(%{ OpenApiSpex.schema(%{
title: "FireContentsPolicyDetails", title: "FireContentsInsuredObject",
type: :object, type: :object,
required: [:location, :contents_value, :property_use, :security_measures], required: [:location, :contents_value, :property_use, :security_measures],
properties: %{ properties: %{
@@ -288,10 +288,10 @@ defmodule PolicyServiceWeb.Schemas.Policy do
OpenApiSpex.schema(%{ OpenApiSpex.schema(%{
title: "InsuredObject", title: "InsuredObject",
oneOf: [ oneOf: [
CarPolicyDetails, CarInsuredObject,
LifePolicyDetails, LifeInsuredObject,
FireStructurePolicyDetails, FireStructureInsuredObject,
FireContentsPolicyDetails FireContentsInsuredObject
] ]
}) })
end end