File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -583,7 +583,10 @@ func (c *Config) SetSnykAdvisorEnabled(enabled bool) {
583583func (c * Config ) SetSeverityFilter (severityFilter types.SeverityFilter ) bool {
584584 c .m .Lock ()
585585 defer c .m .Unlock ()
586-
586+ emptySeverityFilter := types.SeverityFilter {}
587+ if severityFilter == emptySeverityFilter {
588+ return false
589+ }
587590 filterModified := c .filterSeverity != severityFilter
588591 c .logger .Debug ().Str ("method" , "SetSeverityFilter" ).Interface ("severityFilter" , severityFilter ).Msg ("Setting severity filter:" )
589592 c .filterSeverity = severityFilter
@@ -593,7 +596,10 @@ func (c *Config) SetSeverityFilter(severityFilter types.SeverityFilter) bool {
593596func (c * Config ) SetIssueViewOptions (issueViewOptions types.IssueViewOptions ) bool {
594597 c .m .Lock ()
595598 defer c .m .Unlock ()
596-
599+ emptyIssueViewOptions := types.IssueViewOptions {}
600+ if issueViewOptions == emptyIssueViewOptions {
601+ return false
602+ }
597603 issueViewOptionsModified := c .issueViewOptions != issueViewOptions
598604 c .logger .Debug ().Str ("method" , "SetIssueViewOptions" ).Interface ("issueViewOptions" , issueViewOptions ).Msg ("Setting issue view options:" )
599605 c .issueViewOptions = issueViewOptions
Original file line number Diff line number Diff line change @@ -517,6 +517,9 @@ func (f *Folder) FilterAndPublishDiagnostics(p product.Product) {
517517}
518518
519519func (f * Folder ) GetDelta (p product.Product ) (snyk.IssuesByFile , error ) {
520+ f .mutex .Lock ()
521+ defer f .mutex .Unlock ()
522+
520523 logger := f .c .Logger ().With ().Str ("method" , "getDelta" ).Logger ()
521524 issueByFile := f .IssuesByProduct ()[p ]
522525
You can’t perform that action at this time.
0 commit comments