package model import ( "git.kuschku.de/justjanne/imghost-frontend/configuration" "git.kuschku.de/justjanne/imghost-frontend/storage" ) type AlbumImage struct { Album string `json:"album" db:"album"` Image string `json:"image" db:"image"` Title string `json:"title" db:"title"` Description string `json:"description" db:"description"` Url string `json:"url"` } func (image *AlbumImage) LoadUrl(storage storage.Storage, config configuration.StorageConfiguration) (err error) { image.Url = storage.UrlFor(config.ImageBucket, image.Image).String() return }