mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-13 13:01:38 +00:00
Merge branch 'main' into mpa_contributing_20220530
This commit is contained in:
@@ -109,7 +109,7 @@ func (i *ExternalIDP) processUser(event *es_models.Event) (err error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return i.view.DeleteExternalIDP(externalIDP.ExternalUserID, externalIDP.IDPConfigID, externalIDP.InstanceID, event)
|
return i.view.DeleteExternalIDP(externalIDP.ExternalUserID, externalIDP.IDPConfigID, event.InstanceID, event)
|
||||||
case user.UserRemovedType:
|
case user.UserRemovedType:
|
||||||
return i.view.DeleteExternalIDPsByUserID(event.AggregateID, event.InstanceID, event)
|
return i.view.DeleteExternalIDPsByUserID(event.AggregateID, event.InstanceID, event)
|
||||||
default:
|
default:
|
||||||
@@ -125,13 +125,16 @@ func (i *ExternalIDP) processIdpConfig(event *es_models.Event) (err error) {
|
|||||||
switch eventstore.EventType(event.Type) {
|
switch eventstore.EventType(event.Type) {
|
||||||
case instance.IDPConfigChangedEventType, org.IDPConfigChangedEventType:
|
case instance.IDPConfigChangedEventType, org.IDPConfigChangedEventType:
|
||||||
configView := new(iam_view_model.IDPConfigView)
|
configView := new(iam_view_model.IDPConfigView)
|
||||||
config := new(query2.IDP)
|
var config *query2.IDP
|
||||||
if eventstore.EventType(event.Type) == instance.IDPConfigChangedEventType {
|
if eventstore.EventType(event.Type) == instance.IDPConfigChangedEventType {
|
||||||
configView.AppendEvent(iam_model.IDPProviderTypeSystem, event)
|
err = configView.AppendEvent(iam_model.IDPProviderTypeSystem, event)
|
||||||
} else {
|
} else {
|
||||||
configView.AppendEvent(iam_model.IDPProviderTypeOrg, event)
|
err = configView.AppendEvent(iam_model.IDPProviderTypeOrg, event)
|
||||||
}
|
}
|
||||||
exterinalIDPs, err := i.view.ExternalIDPsByIDPConfigID(configView.IDPConfigID, configView.InstanceID)
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
exterinalIDPs, err := i.view.ExternalIDPsByIDPConfigID(configView.IDPConfigID, event.InstanceID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -150,7 +153,6 @@ func (i *ExternalIDP) processIdpConfig(event *es_models.Event) (err error) {
|
|||||||
default:
|
default:
|
||||||
return i.view.ProcessedExternalIDPSequence(event)
|
return i.view.ProcessedExternalIDPSequence(event)
|
||||||
}
|
}
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (i *ExternalIDP) fillData(externalIDP *usr_view_model.ExternalIDPView) error {
|
func (i *ExternalIDP) fillData(externalIDP *usr_view_model.ExternalIDPView) error {
|
||||||
|
@@ -1 +1 @@
|
|||||||
stable: "v2.0.1"
|
stable: "v2.2.0"
|
||||||
|
Reference in New Issue
Block a user