well i guess i can POST releases now!
Signed-off-by: ari melody <ari@arimelody.me>
This commit is contained in:
parent
10f5f51e76
commit
151b2d8fd9
13 changed files with 417 additions and 203 deletions
|
@ -9,31 +9,31 @@ import (
|
|||
)
|
||||
|
||||
type Link struct {
|
||||
name string
|
||||
url string
|
||||
Name string `json:"name"`
|
||||
URL string `json:"url"`
|
||||
}
|
||||
|
||||
// GETTERS
|
||||
|
||||
func (link Link) GetName() string {
|
||||
return link.name
|
||||
return link.Name
|
||||
}
|
||||
|
||||
func (link Link) GetURL() string {
|
||||
return link.url
|
||||
return link.URL
|
||||
}
|
||||
|
||||
// SETTERS
|
||||
|
||||
func (link Link) SetName(name string) error {
|
||||
// TODO: update DB
|
||||
link.name = name
|
||||
link.Name = name
|
||||
return nil
|
||||
}
|
||||
|
||||
func (link Link) SetURL(url string) error {
|
||||
// TODO: update DB
|
||||
link.url = url
|
||||
link.URL = url
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -41,7 +41,7 @@ func (link Link) SetURL(url string) error {
|
|||
|
||||
func (link Link) NormaliseName() string {
|
||||
rgx := regexp.MustCompile(`[^a-z0-9]`)
|
||||
return strings.ToLower(rgx.ReplaceAllString(link.name, ""))
|
||||
return strings.ToLower(rgx.ReplaceAllString(link.Name, ""))
|
||||
}
|
||||
|
||||
// DATABASE
|
||||
|
@ -58,8 +58,8 @@ func PullReleaseLinks(db *sqlx.DB, releaseID string) ([]Link, error) {
|
|||
var link = Link{}
|
||||
|
||||
err = link_rows.Scan(
|
||||
&link.name,
|
||||
&link.url,
|
||||
&link.Name,
|
||||
&link.URL,
|
||||
)
|
||||
if err != nil {
|
||||
fmt.Printf("Error while pulling link for release %s: %s\n", releaseID, err)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue