Add functionality to support Release and Prerelease together

This commit is contained in:
Adham Helal
2016-09-15 16:31:32 +02:00
parent cc5e9dc7f5
commit ee96e0d46b
6 changed files with 29 additions and 9 deletions

View File

@@ -9,6 +9,7 @@ type Source struct {
AccessToken string `json:"access_token"`
Drafts bool `json:"drafts"`
PreRelease bool `json:"pre_release"`
Release bool `json:"release"`
}
type CheckRequest struct {
@@ -16,6 +17,12 @@ type CheckRequest struct {
Version Version `json:"version"`
}
func NewCheckRequest() CheckRequest {
res := CheckRequest{}
res.Source.Release = true
return res
}
type InRequest struct {
Source Source `json:"source"`
Version *Version `json:"version"`