mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 00:07:36 +00:00
bla
This commit is contained in:
@@ -19,6 +19,11 @@ func NewAddOrgCommand(name string, admins ...*AddMemberCommand) *AddOrgCommand {
|
||||
}
|
||||
}
|
||||
|
||||
// String implements [Commander].
|
||||
func (cmd *AddOrgCommand) String() string {
|
||||
return "AddOrgCommand"
|
||||
}
|
||||
|
||||
// Execute implements Commander.
|
||||
func (cmd *AddOrgCommand) Execute(ctx context.Context, opts *CommandOpts) (err error) {
|
||||
if len(cmd.Admins) == 0 {
|
||||
@@ -48,6 +53,11 @@ func (cmd *AddOrgCommand) Execute(ctx context.Context, opts *CommandOpts) (err e
|
||||
}
|
||||
}
|
||||
|
||||
orgCache.Set(ctx, &Org{
|
||||
ID: cmd.ID,
|
||||
Name: cmd.Name,
|
||||
})
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -82,6 +92,18 @@ type AddMemberCommand struct {
|
||||
Roles []string `json:"roles"`
|
||||
}
|
||||
|
||||
func NewAddMemberCommand(userID string, roles ...string) *AddMemberCommand {
|
||||
return &AddMemberCommand{
|
||||
UserID: userID,
|
||||
Roles: roles,
|
||||
}
|
||||
}
|
||||
|
||||
// String implements [Commander].
|
||||
func (cmd *AddMemberCommand) String() string {
|
||||
return "AddMemberCommand"
|
||||
}
|
||||
|
||||
// Execute implements Commander.
|
||||
func (a *AddMemberCommand) Execute(ctx context.Context, opts *CommandOpts) (err error) {
|
||||
close, err := opts.EnsureTx(ctx)
|
||||
|
Reference in New Issue
Block a user