rename book package to media

This commit is contained in:
2022-03-05 10:58:15 -05:00
parent c9b70f02e7
commit 98584bbef6
8 changed files with 41 additions and 38 deletions

View File

@@ -5,17 +5,17 @@ import (
"io"
"strings"
"git.yetaga.in/alazyreader/library/book"
"git.yetaga.in/alazyreader/library/media"
)
func CSVToBooks(r io.Reader) ([]book.Book, error) {
func CSVToBooks(r io.Reader) ([]media.Book, error) {
reader := csv.NewReader(r)
header, err := reader.Read()
if err != nil {
return nil, err
}
hmap := parseHeader(header)
books := []book.Book{}
books := []media.Book{}
for {
row, err := reader.Read()
@@ -25,7 +25,7 @@ func CSVToBooks(r io.Reader) ([]book.Book, error) {
if err != nil {
return books, err
}
b := book.Book{
b := media.Book{
Title: row[hmap["title"]],
Authors: parseAuthors(row[hmap["author"]]),
SortAuthor: row[hmap["authorlast"]],