Skip to content

Commit ee1a671

Browse files
bexsoftBenjamin Perez
andauthored
Changed policy API to receive name param in query instead or URL (#591)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
1 parent 1c6a29b commit ee1a671

File tree

10 files changed

+74
-52
lines changed

10 files changed

+74
-52
lines changed

portal-ui/src/screens/Console/Policies/DeletePolicy.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ const DeletePolicy = ({
4949
}
5050
setDeleteLoading(true);
5151
api
52-
.invoke("DELETE", `/api/v1/policies/${selectedPolicy}`)
52+
.invoke("DELETE", `/api/v1/policy?name=${selectedPolicy}`)
5353
.then((res: PolicyList) => {
5454
setDeleteLoading(false);
5555

restapi/embedded_spec.go

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/policy_info.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/policy_info_parameters.go

Lines changed: 15 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/policy_info_urlbuilder.go

Lines changed: 10 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/remove_policy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/remove_policy_parameters.go

Lines changed: 15 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/admin_api/remove_policy_urlbuilder.go

Lines changed: 10 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/console_api.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

swagger.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1234,37 +1234,37 @@ paths:
12341234
tags:
12351235
- AdminAPI
12361236

1237-
/policies/{name}:
1238-
delete:
1239-
summary: Remove policy
1240-
operationId: RemovePolicy
1237+
/policy:
1238+
get:
1239+
summary: Policy info
1240+
operationId: PolicyInfo
12411241
parameters:
12421242
- name: name
1243-
in: path
1243+
in: query
12441244
required: true
12451245
type: string
12461246
responses:
1247-
204:
1247+
200:
12481248
description: A successful response.
1249+
schema:
1250+
$ref: "#/definitions/policy"
12491251
default:
12501252
description: Generic error response.
12511253
schema:
12521254
$ref: "#/definitions/error"
12531255
tags:
12541256
- AdminAPI
1255-
get:
1256-
summary: Policy info
1257-
operationId: PolicyInfo
1257+
delete:
1258+
summary: Remove policy
1259+
operationId: RemovePolicy
12581260
parameters:
12591261
- name: name
1260-
in: path
1262+
in: query
12611263
required: true
12621264
type: string
12631265
responses:
1264-
200:
1266+
204:
12651267
description: A successful response.
1266-
schema:
1267-
$ref: "#/definitions/policy"
12681268
default:
12691269
description: Generic error response.
12701270
schema:

0 commit comments

Comments
 (0)