Info command update
This commit is contained in:
@@ -34,12 +34,14 @@ func FetchAlbumInfo(rawURL string) (*strux.Album, error) {
|
||||
|
||||
var album *strux.Album = &strux.Album{}
|
||||
fmt.Println(rawURL)
|
||||
album.URL, err = url.Parse(rawURL)
|
||||
newUrl, err := url.Parse(rawURL)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to parse URL: %w", err)
|
||||
} else {
|
||||
album.URL = &strux.URLString{URL: newUrl}
|
||||
}
|
||||
|
||||
album.ID = helper.GetLastPathElement(album.URL)
|
||||
album.ID = helper.GetLastPathElement(album.URL.URL)
|
||||
// Title
|
||||
album.Title = strings.TrimSpace(doc.Find("h1.truncate").First().Text())
|
||||
|
||||
@@ -75,7 +77,7 @@ func FetchAlbumInfo(rawURL string) (*strux.Album, error) {
|
||||
|
||||
file := strux.File{
|
||||
Title: fileTitle,
|
||||
URL: fileURL,
|
||||
URL: &strux.URLString{URL: fileURL},
|
||||
Filename: fileTitle,
|
||||
SizeKB: fileSize,
|
||||
Format: helper.GetMimeTypeFromFilename(fileTitle),
|
||||
|
||||
Reference in New Issue
Block a user