projectdiscovery/nuclei · error
%w => %s
Error message
%w => %s
What it means
Error "%w => %s" thrown in projectdiscovery/nuclei.
Source
Thrown at pkg/reporting/trackers/jira/jira.go:350
}
if i.options.IssueTypeID != "" {
fields.Type = jira.IssueType{ID: i.options.IssueTypeID}
}
if i.options.ProjectID != "" {
fields.Project = jira.Project{ID: i.options.ProjectID}
}
issueData := &jira.Issue{
Fields: fields,
}
createdIssue, resp, err := i.jira.Issue.Create(issueData)
if err != nil {
var data string
if resp != nil && resp.Body != nil {
d, _ := io.ReadAll(resp.Body)
data = string(d)
}
return nil, fmt.Errorf("%w => %s", err, data)
}
return i.getIssueResponseFromJira(createdIssue)
}
func (i *Integration) getIssueResponseFromJira(issue *jira.Issue) (*filters.CreateIssueResponse, error) {
var issueURL string
// Use SiteURL if provided, otherwise fall back to original issue.Self logic
if i.options.SiteURL != "" {
// Use the configured site URL for browsable links (useful for OAuth)
baseURL := strings.TrimRight(i.options.SiteURL, "/")
issueURL = fmt.Sprintf("%s/browse/%s", baseURL, issue.Key)
} else {
// Fall back to original logic using issue.Self
parsed, err := url.Parse(issue.Self)
if err != nil {
return nil, err
}View on GitHub (pinned to 265b3a3dec)
When it happens
Trigger: Thrown at pkg/reporting/trackers/jira/jira.go:350 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of projectdiscovery/nuclei@265b3a3dec (2026-08-15).
Data as JSON: /api/errors/4f684bd81bb77db5.
Report an issue: GitHub.