diff --git a/plugins/web/webpoc.go b/plugins/web/webpoc.go index e266843..c97dfed 100644 --- a/plugins/web/webpoc.go +++ b/plugins/web/webpoc.go @@ -4,7 +4,6 @@ package web import ( "context" - "fmt" "strings" "github.com/shadow1ng/fscan/common" @@ -92,8 +91,8 @@ func (p *WebPocPlugin) Scan(ctx context.Context, info *common.HostInfo, session config := session.Config if config.POC.Disabled { return &WebScanResult{ - Success: false, - Error: fmt.Errorf("%s", i18n.GetText("webpoc_disabled")), + Success: true, + Skipped: true, } } diff --git a/plugins/web/webpoc_test.go b/plugins/web/webpoc_test.go index 7875b6e..de18171 100644 --- a/plugins/web/webpoc_test.go +++ b/plugins/web/webpoc_test.go @@ -40,8 +40,8 @@ func TestWebPocEarlyReturnBranches(t *testing.T) { cfg.POC.Disabled = true disabled := plugin.Scan(context.Background(), info, session) - if disabled.Success || disabled.Error == nil { - t.Fatalf("disabled scan = %#v, want failed result with error", disabled) + if !disabled.Skipped { + t.Fatalf("disabled scan = %#v, want skipped result", disabled) } cfg.POC.Disabled = false