@@ -460,15 +460,15 @@ func (t *Trigger) Create(Client *whisk.Client, args []string) error {
460
460
//simplestTrigger indicates user are creating a trigger without any feed or parameters
461
461
simplestTrigger := (enhancedFeedParams == nil && paramArray == nil && enhancedTriggerParams == nil )
462
462
fmt .Println ("test frameowrk might need to be updated" )
463
- fmt .Println (paramArray != nil )
464
- fmt .Println (enhancedFeedParams != nil )
465
- fmt .Println (enhancedTriggerParams != nil )
463
+ fmt .Println (len ( paramArray ) )
464
+ fmt .Println (len ( enhancedFeedParams ) )
465
+ fmt .Println (len ( enhancedTriggerParams ) )
466
466
467
467
//if users are 1. creating a trigger without any feed or parameters
468
468
// 2. creating a trigger using --param flag
469
469
//then we use the old way to create the trigger.
470
- if paramArray != nil || simplestTrigger {
471
- if enhancedFeedParams != nil || enhancedTriggerParams != nil {
470
+ if len ( paramArray ) > 0 || simplestTrigger {
471
+ if len ( enhancedFeedParams ) > 0 || len ( enhancedTriggerParams ) > 0 {
472
472
whisk .Debug (whisk .DbgError , "User tries to mix use of --param with --feed-param and --trigger-param" )
473
473
errMsg := fmt .Sprintf ("Incorrect usage. Cannot combine --feed-param or --trigger-param flag with --param flag\n " )
474
474
fmt .Fprintf (os .Stderr , "%s%s" , color .RedString ("error: " ), errors .New (errMsg ))
@@ -658,14 +658,14 @@ func (t *Trigger) Update(Client *whisk.Client, args []string) error {
658
658
//simplestTrigger indicates user are updating a trigger without any feed or parameters
659
659
simplestTrigger := (enhancedFeedParams == nil && Flags .common .param == nil && enhancedTriggerParams == nil )
660
660
fmt .Println ("23" )
661
- fmt .Println (parameters )
662
- fmt .Println (enhancedFeedParams )
663
- fmt .Println (enhancedTriggerParams )
661
+ fmt .Println (len ( Flags . common . param ) )
662
+ fmt .Println (len ( enhancedFeedParams ) )
663
+ fmt .Println (len ( enhancedTriggerParams ) )
664
664
//if users are 1. creating a trigger without any feed or parameters
665
665
// 2. creating a trigger using --param flag
666
666
//then we use the old way to create the trigger.
667
- if Flags .common .param != nil || simplestTrigger {
668
- if enhancedFeedParams != nil || enhancedTriggerParams != nil {
667
+ if len ( Flags .common .param ) > 0 || simplestTrigger {
668
+ if len ( enhancedFeedParams ) > 0 || len ( enhancedTriggerParams ) > 0 {
669
669
whisk .Debug (whisk .DbgError , "User tries to mix use of --param with --feed-param and --trigger-param" )
670
670
errMsg := fmt .Sprintf ("Incorrect usage. Cannot combine --feed-param or --trigger-param flag with --param flag\n " )
671
671
fmt .Fprintf (os .Stderr , "%s%s" , color .RedString ("error: " ), errors .New (errMsg ))
0 commit comments