fix: dont overwrite resource owner in objectroot (#992)

* fix(management): search user grants with granted

* fix(auth): handle user grant project owner

* fix: grantowner to resourceowner

* fix: generate mock

* fix: mig

* fix: query correct columns

* fix: remove new line

* fix: dont overwrite resourceowner on appendevent
This commit is contained in:
Silvan 2020-11-19 16:23:48 +01:00 committed by GitHub
parent 9c603d9b38
commit fcf81bed5f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,9 @@ func (o *ObjectRoot) AppendEvent(event *Event) {
if o.AggregateID == "" {
o.AggregateID = event.AggregateID
}
if o.ResourceOwner == "" {
o.ResourceOwner = event.ResourceOwner
}
o.ChangeDate = event.CreationDate
if event.PreviousSequence == 0 {
@ -23,7 +26,6 @@ func (o *ObjectRoot) AppendEvent(event *Event) {
}
o.Sequence = event.Sequence
o.ResourceOwner = event.ResourceOwner
}
func (o *ObjectRoot) IsZero() bool {
return o.AggregateID == ""