fix: setup step 21 (#2864)

This commit is contained in:
Livio Amstutz
2021-12-17 11:11:57 +01:00
committed by GitHub
parent 28d7acdf99
commit 27f87df676
3 changed files with 69 additions and 49 deletions

View File

@@ -64,6 +64,18 @@ func eventsToRepository(pushEvents []EventPusher) (events []*repository.Event, c
if err != nil {
return nil, nil, err
}
if event.Aggregate().ID == "" {
return nil, nil, errors.ThrowInvalidArgument(nil, "V2-Afdfe", "aggregate id must not be empty")
}
if event.Aggregate().Type == "" {
return nil, nil, errors.ThrowInvalidArgument(nil, "V2-Dfg32", "aggregate type must not be empty")
}
if event.Type() == "" {
return nil, nil, errors.ThrowInvalidArgument(nil, "V2-Drg34", "event type must not be empty")
}
if event.Aggregate().Version == "" {
return nil, nil, errors.ThrowInvalidArgument(nil, "V2-Dgfg4", "aggregate version must not be empty")
}
events[i] = &repository.Event{
AggregateID: event.Aggregate().ID,
AggregateType: repository.AggregateType(event.Aggregate().Type),