diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2024-09-12 14:05:28 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-09-12 12:18:55 +0000 |
| commit | e38edca20182be14ac28fdedcc23d8e5ab17438a (patch) | |
| tree | 2fc6c4750fddda783ad2f6ddf98c642ff9661cff | |
| parent | 60e1a995bff3bf3eb68e6913b4581d9f8e2908a1 (diff) | |
dashboard: add syzkaller commit to the backports json
Also, slightly refine the field names.
| -rw-r--r-- | dashboard/app/public_json_api.go | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/dashboard/app/public_json_api.go b/dashboard/app/public_json_api.go index adcb732fc..e9ce60eb4 100644 --- a/dashboard/app/public_json_api.go +++ b/dashboard/app/public_json_api.go @@ -139,11 +139,12 @@ type publicKernelTree struct { } type publicBackportBug struct { - Namespace string `json:"Namespace"` - Title string `json:"title"` - ConfigLink string `json:"config_link"` - SyzReproLink string `json:"syz_repro_link"` - CReproLink string `json:"c_repro_link"` + Namespace string `json:"namespace"` + Title string `json:"title"` + ConfigLink string `json:"config_link"` + SyzReproLink string `json:"syz_repro_link"` + CReproLink string `json:"c_repro_link"` + SyzkallerCommit string `json:"syzkaller_commit"` } type publicMissingBackport struct { @@ -155,8 +156,8 @@ type publicMissingBackport struct { } type publicAPIBackports struct { - Version int `json:"version"` - List []publicMissingBackport + Version int `json:"version"` + List []publicMissingBackport `json:"list"` } func getExtAPIDescrForBackports(groups []*uiBackportGroup) *publicAPIBackports { @@ -183,11 +184,12 @@ func getExtAPIDescrForBackports(groups []*uiBackportGroup) *publicAPIBackports { for ns, bugs := range backport.Bugs { for _, info := range bugs { record.Bugs = append(record.Bugs, publicBackportBug{ - Namespace: ns, - Title: info.Bug.Title, - ConfigLink: info.Crash.KernelConfigLink, - CReproLink: info.Crash.ReproCLink, - SyzReproLink: info.Crash.ReproSyzLink, + Namespace: ns, + Title: info.Bug.Title, + ConfigLink: info.Crash.KernelConfigLink, + CReproLink: info.Crash.ReproCLink, + SyzReproLink: info.Crash.ReproSyzLink, + SyzkallerCommit: info.Crash.SyzkallerCommit, }) } } |
