diff --git a/app/Http/Controllers/Api/V1/MemberController.php b/app/Http/Controllers/Api/V1/MemberController.php index 15fe7283..89e35852 100644 --- a/app/Http/Controllers/Api/V1/MemberController.php +++ b/app/Http/Controllers/Api/V1/MemberController.php @@ -115,6 +115,8 @@ class MemberController extends Controller * Make a member a placeholder member * * @throws AuthorizationException|CanNotRemoveOwnerFromOrganization|ChangingRoleOfPlaceholderIsNotAllowed + * + * @operationId makePlaceholder */ public function makePlaceholder(Organization $organization, Member $member, MemberService $memberService): JsonResponse { diff --git a/resources/js/Components/Common/Member/MemberMakePlaceholderModal.vue b/resources/js/Components/Common/Member/MemberMakePlaceholderModal.vue new file mode 100644 index 00000000..660f940c --- /dev/null +++ b/resources/js/Components/Common/Member/MemberMakePlaceholderModal.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/resources/js/Components/Common/Member/MemberMoreOptionsDropdown.vue b/resources/js/Components/Common/Member/MemberMoreOptionsDropdown.vue index 80d8ab35..90e33c5e 100644 --- a/resources/js/Components/Common/Member/MemberMoreOptionsDropdown.vue +++ b/resources/js/Components/Common/Member/MemberMoreOptionsDropdown.vue @@ -1,13 +1,14 @@