Skip to content

Commit 186302a

Browse files
committed
Add and use allEntityTypesValid boolean instead of nil validEntityTypes
This modifies the logic for entity selection when all entity types should be valid to using an allEntityTypesValid boolean stored in the UseCaseBase instead of checking for validEntityTypes == nil.
1 parent 83d3c15 commit 186302a

File tree

18 files changed

+38
-12
lines changed

18 files changed

+38
-12
lines changed

usecases/cem/cevc/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ func NewCEVC(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEventC
6464
UseCaseSupportUpdate,
6565
validActorTypes,
6666
validEntityTypes,
67+
false,
6768
)
6869

6970
uc := &CEVC{

usecases/cem/evcc/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ func NewEVCC(
7676
UseCaseSupportUpdate,
7777
validActorTypes,
7878
validEntityTypes,
79+
false,
7980
)
8081

8182
uc := &EVCC{

usecases/cem/evcem/usecase.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@ func NewEVCEM(service api.ServiceInterface, localEntity spineapi.EntityLocalInte
5858
eventCB,
5959
UseCaseSupportUpdate,
6060
validActorTypes,
61-
validEntityTypes)
61+
validEntityTypes,
62+
false,
63+
)
6264

6365
uc := &EVCEM{
6466
UseCaseBase: usecase,

usecases/cem/evsecc/usecase.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ func NewEVSECC(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEven
4545
eventCB,
4646
UseCaseSupportUpdate,
4747
validActorTypes,
48-
validEntityTypes)
48+
validEntityTypes,
49+
false,
50+
)
4951

5052
uc := &EVSECC{
5153
UseCaseBase: usecase,

usecases/cem/evsoc/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ func NewEVSOC(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEvent
4141
UseCaseSupportUpdate,
4242
validActorTypes,
4343
validEntityTypes,
44+
false,
4445
)
4546

4647
uc := &EVSOC{

usecases/cem/opev/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ func NewOPEV(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEventC
5252
UseCaseSupportUpdate,
5353
validActorTypes,
5454
validEntityTypes,
55+
false,
5556
)
5657

5758
uc := &OPEV{

usecases/cem/oscev/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ func NewOSCEV(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEvent
5252
UseCaseSupportUpdate,
5353
validActorTypes,
5454
validEntityTypes,
55+
false,
5556
)
5657

5758
uc := &OSCEV{

usecases/cem/vabd/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ func NewVABD(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEventC
6666
UseCaseSupportUpdate,
6767
validActorTypes,
6868
validEntityTypes,
69+
false,
6970
)
7071

7172
uc := &VABD{

usecases/cem/vapd/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ func NewVAPD(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEventC
5757
UseCaseSupportUpdate,
5858
validActorTypes,
5959
validEntityTypes,
60+
false,
6061
)
6162

6263
uc := &VAPD{

usecases/cs/lpc/usecase.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ func NewLPC(localEntity spineapi.EntityLocalInterface, eventCB api.EntityEventCa
6464
UseCaseSupportUpdate,
6565
validActorTypes,
6666
validEntityTypes,
67+
false,
6768
)
6869

6970
uc := &LPC{

0 commit comments

Comments
 (0)