From effd0b7d33320eb99afc858e9e5376feb56c4b46 Mon Sep 17 00:00:00 2001 From: Jonas Hendrickx Date: Tue, 11 Mar 2025 15:55:06 +0100 Subject: [PATCH] WIP --- .../CreateAdminInitiatedSponsorshipHandler.cs | 4 ++++ .../SponsorshipCreation/CreateSponsorshipHandler.cs | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateAdminInitiatedSponsorshipHandler.cs b/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateAdminInitiatedSponsorshipHandler.cs index 6d2d0c61f7..b8350316d6 100644 --- a/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateAdminInitiatedSponsorshipHandler.cs +++ b/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateAdminInitiatedSponsorshipHandler.cs @@ -5,6 +5,10 @@ using Bit.Core.Exceptions; namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.SponsorshipCreation; +/// +/// Responsible for validating a request and building the entity to create a +/// sponsorship initiated by organization members with specific permissions to manage members/users. +/// public class CreateAdminInitiatedSponsorshipHandler( ICurrentContext currentContext) : BaseCreateSponsorshipHandler { diff --git a/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateSponsorshipHandler.cs b/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateSponsorshipHandler.cs index 5ef753e445..e4983be60d 100644 --- a/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateSponsorshipHandler.cs +++ b/src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/SponsorshipCreation/CreateSponsorshipHandler.cs @@ -8,6 +8,10 @@ using Bit.Core.Utilities; namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.SponsorshipCreation; +/// +/// Responsible for validating a request and building the entity to create a +/// sponsorship. +/// public class CreateSponsorshipHandler( IUserService userService, IOrganizationSponsorshipRepository organizationSponsorshipRepository) : BaseCreateSponsorshipHandler