2024-01-21 02:26:16 +05:30
|
|
|
package pdcp
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
pdcpauth "github.com/projectdiscovery/utils/auth/pdcp"
|
|
|
|
|
urlutil "github.com/projectdiscovery/utils/url"
|
|
|
|
|
)
|
|
|
|
|
|
2024-08-16 13:27:26 +05:30
|
|
|
func getScanDashBoardURL(id string, teamID string) string {
|
2024-01-21 02:26:16 +05:30
|
|
|
ux, _ := urlutil.Parse(pdcpauth.DashBoardURL)
|
|
|
|
|
ux.Path = "/scans/" + id
|
2024-08-16 13:27:26 +05:30
|
|
|
if ux.Params == nil {
|
|
|
|
|
ux.Params = urlutil.NewOrderedParams()
|
|
|
|
|
}
|
|
|
|
|
if teamID != "" {
|
|
|
|
|
ux.Params.Add("team_id", teamID)
|
|
|
|
|
} else {
|
|
|
|
|
ux.Params.Add("team_id", NoneTeamID)
|
|
|
|
|
}
|
2024-01-21 02:26:16 +05:30
|
|
|
ux.Update()
|
|
|
|
|
return ux.String()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type uploadResponse struct {
|
|
|
|
|
ID string `json:"id"`
|
|
|
|
|
Message string `json:"message"`
|
|
|
|
|
}
|