@@ -453,7 +453,6 @@ func (p *SatoriPersonalizer) GetValue(ctx context.Context, logger runtime.Logger
453453 if len (flagList .Flags ) >= 1 {
454454 config = system .GetConfig ()
455455 decoder := json .NewDecoder (strings .NewReader (flagList .Flags [0 ].Value ))
456- decoder .DisallowUnknownFields ()
457456 if err := decoder .Decode (config ); err != nil {
458457 logger .WithField ("userID" , userID ).WithField ("error" , err .Error ()).Error ("error merging Satori flag value" )
459458 return nil , err
@@ -478,7 +477,6 @@ func (p *SatoriPersonalizer) GetValue(ctx context.Context, logger runtime.Logger
478477 }
479478 for _ , liveEvent := range liveEventsList .LiveEvents {
480479 decoder := json .NewDecoder (strings .NewReader (liveEvent .Value ))
481- decoder .DisallowUnknownFields ()
482480 if err := decoder .Decode (config ); err != nil {
483481 // The live event may be intended for a different purpose, do not log or return an error here.
484482 continue
@@ -557,7 +555,6 @@ func (p *SatoriPersonalizer) GetValue(ctx context.Context, logger runtime.Logger
557555
558556 config = system .GetConfig ()
559557 decoder := json .NewDecoder (strings .NewReader (flHandle .Value ()))
560- decoder .DisallowUnknownFields ()
561558 if err := decoder .Decode (config ); err != nil {
562559 logger .WithField ("userID" , userID ).WithField ("error" , err .Error ()).Error ("error merging Satori flag value" )
563560 return nil , err
@@ -571,7 +568,6 @@ func (p *SatoriPersonalizer) GetValue(ctx context.Context, logger runtime.Logger
571568 }
572569 for _ , liveEvent := range liveEventsList .LiveEvents {
573570 decoder := json .NewDecoder (strings .NewReader (liveEvent .Value ))
574- decoder .DisallowUnknownFields ()
575571 if err := decoder .Decode (config ); err != nil {
576572 // The live event may be intended for a different purpose, do not log or return an error here.
577573 continue
0 commit comments