package model import ( "github.com/zitadel/zitadel/internal/eventstore" iam_es_model "github.com/zitadel/zitadel/internal/iam/repository/eventsourcing/model" ) func (o *Org) appendAddDomainPolicyEvent(event eventstore.Event) error { o.DomainPolicy = new(iam_es_model.DomainPolicy) err := o.DomainPolicy.SetData(event) if err != nil { return err } o.DomainPolicy.ObjectRoot.CreationDate = event.CreatedAt() return nil } func (o *Org) appendChangeDomainPolicyEvent(event eventstore.Event) error { return o.DomainPolicy.SetData(event) } func (o *Org) appendRemoveDomainPolicyEvent() { o.DomainPolicy = nil }