diff --git a/management/server/idp/azure_test.go b/management/server/idp/azure_test.go index fee8c45a0..b4dc96b23 100644 --- a/management/server/idp/azure_test.go +++ b/management/server/idp/azure_test.go @@ -8,15 +8,6 @@ import ( "github.com/stretchr/testify/assert" ) -type mockAzureCredentials struct { - jwtToken JWTToken - err error -} - -func (mc *mockAzureCredentials) Authenticate() (JWTToken, error) { - return mc.jwtToken, mc.err -} - func TestAzureJwtStillValid(t *testing.T) { type jwtStillValidTest struct { name string diff --git a/management/server/idp/zitadel.go b/management/server/idp/zitadel.go index f1c6f1579..cc1ded91c 100644 --- a/management/server/idp/zitadel.go +++ b/management/server/idp/zitadel.go @@ -294,7 +294,7 @@ func (zm *ZitadelManager) GetUserDataByID(userID string, appMetadata AppMetadata } // GetAccount returns all the users for a given profile. -func (zm *ZitadelManager) GetAccount(_ string) ([]*UserData, error) { +func (zm *ZitadelManager) GetAccount(accountID string) ([]*UserData, error) { body, err := zm.post("users/_search", "") if err != nil { return nil, err @@ -312,7 +312,10 @@ func (zm *ZitadelManager) GetAccount(_ string) ([]*UserData, error) { users := make([]*UserData, 0) for _, profile := range profiles.Result { - users = append(users, profile.userData()) + userData := profile.userData() + userData.AppMetadata.WTAccountID = accountID + + users = append(users, userData) } return users, nil