Skip to content

Commit 2d90141

Browse files
committed
feature/PI-758-swagger_cors added swagger to cors origin
1 parent 94a7858 commit 2d90141

3 files changed

Lines changed: 12 additions & 14 deletions

File tree

infrastructure/swagger/05_paths.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
x-definitions:
3-
ResponseParameters:
3+
OptionResponseParameters:
44
type: object
5-
x-response-parameters: &ResponseParameters
6-
responseParameters:
5+
option-response-parameters: &OptionResponseParameters
6+
OptionResponseParameters:
77
method.response.header.Access-Control-Allow-Methods: "'GET,OPTIONS,POST'"
88
method.response.header.Access-Control-Allow-Headers: "'apikey,authorization,content-type,version'"
99
method.response.header.Access-Control-Allow-Origin: "'*'"
@@ -87,10 +87,10 @@ paths:
8787
responses:
8888
default:
8989
statusCode: 200
90-
<<: *ResponseParameters
90+
<<: *OptionResponseParameters
9191
"400":
9292
statusCode: "400"
93-
<<: *ResponseParameters
93+
<<: *OptionResponseParameters
9494
passthroughBehavior: "never"
9595
type: "mock"
9696
security:
@@ -161,11 +161,11 @@ paths:
161161
responses:
162162
default:
163163
statusCode: 200
164-
<<: *ResponseParameters
164+
<<: *OptionResponseParameters
165165
"409":
166166
$ref: "#/components/responses/Conflict"
167167
statusCode: 409
168-
<<: *ResponseParameters
168+
<<: *OptionResponseParameters
169169
passthroughBehavior: "never"
170170
type: "mock"
171171
security:
@@ -259,7 +259,7 @@ paths:
259259
responses:
260260
default:
261261
statusCode: 200
262-
<<: *ResponseParameters
262+
<<: *OptionResponseParameters
263263
passthroughBehavior: "never"
264264
type: "mock"
265265
security:
@@ -330,7 +330,7 @@ paths:
330330
responses:
331331
default:
332332
statusCode: 200
333-
<<: *ResponseParameters
333+
<<: *OptionResponseParameters
334334
passthroughBehavior: "never"
335335
type: "mock"
336336
security:
@@ -394,7 +394,7 @@ paths:
394394
responses:
395395
default:
396396
statusCode: "200"
397-
responseParameters:
397+
OptionResponseParameters:
398398
method.response.header.Access-Control-Allow-Methods: "'GET,OPTIONS,POST,DELETE'"
399399
method.response.header.Access-Control-Allow-Headers: "'apikey,authorization,content-type,version'"
400400
method.response.header.Access-Control-Allow-Origin: "'*'"

src/layers/domain/response/aws_lambda_response.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def generate_response_headers(cls, headers, values):
3838
content_length=len(body),
3939
version="null" if version is None else version,
4040
host="foo.co.uk",
41-
access_control_allow_origin="*",
41+
access_control_allow_origin="https://digital.nhs.uk",
4242
)
4343
return headers
4444

test_ui/product_id_flow/src/components/ProductDeleteTeamFlow.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,7 @@ const ProductTeamDelete: React.FC = () => {
6161
const responseData = await response.json();
6262
setProductTeamDeleteResponse(responseData);
6363
} catch (err) {
64-
setError(
65-
`Failed to Delete. Please try again. ${productTeamDeleteResponse}`
66-
);
64+
setError(`Failed to Delete. Please try again. ${err}`);
6765
console.error(err);
6866
} finally {
6967
setLoading(false);

0 commit comments

Comments
 (0)