Skip to content

Commit 7d68f42

Browse files
committed
fix: incorrect required-groups and security scopes son getAllAddOns, getAddOnById and getMetadata methods
1 parent 7f51540 commit 7d68f42

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

app/Http/Controllers/Apis/Protected/Summit/OAuth2SummitSponsorshipsApiController.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,6 @@ public function remove($summit_id, $sponsor_id, $sponsorship_id): mixed
364364
tags: ["Sponsorships Add-Ons"],
365365
security: [['summit_sponsorship_oauth2' => [
366366
SummitScopes::ReadSummitData,
367-
SummitScopes::ReadAllSummitData,
368367
]]],
369368
x: [
370369
'required-groups' => [
@@ -529,7 +528,6 @@ public function addNewAddOn($summit_id, $sponsor_id, $sponsorship_id): mixed
529528
tags: ["Sponsorships Add-Ons"],
530529
security: [['summit_sponsorship_oauth2' => [
531530
SummitScopes::ReadSummitData,
532-
SummitScopes::ReadAllSummitData,
533531
]]],
534532
x: [
535533
'required-groups' => [
@@ -715,8 +713,14 @@ public function removeAddOn($summit_id, $sponsor_id, $sponsorship_id, $add_on_id
715713
tags: ["Sponsorships Add-Ons"],
716714
security: [['summit_sponsorship_oauth2' => [
717715
SummitScopes::ReadSummitData,
718-
SummitScopes::ReadAllSummitData,
719716
]]],
717+
x: [
718+
'required-groups' => [
719+
IGroup::SuperAdmins,
720+
IGroup::Administrators,
721+
IGroup::SummitAdministrators,
722+
]
723+
],
720724
parameters: [
721725
new OA\Parameter(name: "id", description: "Summit ID", in: "path", required: true, schema: new OA\Schema(type: "integer")),
722726
],

0 commit comments

Comments
 (0)