@@ -62,23 +62,23 @@ func (r *FunctionDataCmd[T]) NotifyOrWriteCmdType(deleteSelector, partialSelecto
6262}
6363
6464func filtersForSelectorsElements (functionType model.FunctionType , filters []model.FilterType , deleteSelector , partialSelector any , deleteElements , readElements any ) []model.FilterType {
65- if deleteSelector != nil || deleteElements != nil {
65+ if ! util . IsNil ( deleteSelector ) || ! util . IsNil ( deleteElements ) {
6666 filter := model.FilterType {CmdControl : & model.CmdControlType {Delete : & model.ElementTagType {}}}
67- if deleteSelector != nil {
67+ if ! util . IsNil ( deleteSelector ) {
6868 filter = addSelectorToFilter (filter , functionType , & deleteSelector )
6969 }
70- if deleteElements != nil {
70+ if ! util . IsNil ( deleteElements ) {
7171 filter = addElementToFilter (filter , functionType , & deleteElements )
7272 }
7373 filters = append (filters , filter )
7474 }
7575
76- if partialSelector != nil || readElements != nil {
76+ if ! util . IsNil ( partialSelector ) || ! util . IsNil ( readElements ) {
7777 filter := model.FilterType {CmdControl : & model.CmdControlType {Partial : & model.ElementTagType {}}}
78- if partialSelector != nil {
78+ if ! util . IsNil ( partialSelector ) {
7979 filter = addSelectorToFilter (filter , functionType , partialSelector )
8080 }
81- if readElements != nil {
81+ if ! util . IsNil ( readElements != nil ) {
8282 filter = addElementToFilter (filter , functionType , readElements )
8383 }
8484 filters = append (filters , filter )
0 commit comments