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
|
@ -7,64 +7,64 @@ import (
|
|||
)
|
||||
|
||||
type Track struct {
|
||||
number int
|
||||
title string
|
||||
description string
|
||||
lyrics string
|
||||
previewURL string
|
||||
Number int `json:"number"`
|
||||
Title string `json:"title"`
|
||||
Description string `json:"description"`
|
||||
Lyrics string `json:"lyrics"`
|
||||
PreviewURL string `json:"previewURL"`
|
||||
}
|
||||
|
||||
// GETTERS
|
||||
|
||||
func (track Track) GetNumber() int {
|
||||
return track.number
|
||||
return track.Number
|
||||
}
|
||||
|
||||
func (track Track) GetTitle() string {
|
||||
return track.title
|
||||
return track.Title
|
||||
}
|
||||
|
||||
func (track Track) GetDescription() string {
|
||||
return track.description
|
||||
return track.Description
|
||||
}
|
||||
|
||||
func (track Track) GetLyrics() string {
|
||||
return track.lyrics
|
||||
return track.Lyrics
|
||||
}
|
||||
|
||||
func (track Track) GetPreviewURL() string {
|
||||
return track.previewURL
|
||||
return track.PreviewURL
|
||||
}
|
||||
|
||||
// SETTERS
|
||||
|
||||
func (track Track) SetNumber(number int) error {
|
||||
// TODO: update DB
|
||||
track.number = number
|
||||
track.Number = number
|
||||
return nil
|
||||
}
|
||||
|
||||
func (track Track) SetTitle(title string) error {
|
||||
// TODO: update DB
|
||||
track.title = title
|
||||
track.Title = title
|
||||
return nil
|
||||
}
|
||||
|
||||
func (track Track) SetDescription(description string) error {
|
||||
// TODO: update DB
|
||||
track.description = description
|
||||
track.Description = description
|
||||
return nil
|
||||
}
|
||||
|
||||
func (track Track) SetLyrics(lyrics string) error {
|
||||
// TODO: update DB
|
||||
track.lyrics = lyrics
|
||||
track.Lyrics = lyrics
|
||||
return nil
|
||||
}
|
||||
|
||||
func (track Track) SetPreviewURL(previewURL string) error {
|
||||
// TODO: update DB
|
||||
track.previewURL = previewURL
|
||||
track.PreviewURL = previewURL
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -82,11 +82,11 @@ func PullReleaseTracks(db *sqlx.DB, releaseID string) ([]Track, error) {
|
|||
var track = Track{}
|
||||
|
||||
err = track_rows.Scan(
|
||||
&track.number,
|
||||
&track.title,
|
||||
&track.description,
|
||||
&track.lyrics,
|
||||
&track.previewURL,
|
||||
&track.Number,
|
||||
&track.Title,
|
||||
&track.Description,
|
||||
&track.Lyrics,
|
||||
&track.PreviewURL,
|
||||
)
|
||||
if err != nil {
|
||||
fmt.Printf("Error while pulling track for release %s: %s\n", releaseID, err)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue