Convert Id to ID

This commit is contained in:
Las Zenow 2016-07-30 07:59:30 -04:00
parent f12114c296
commit 52b9882be9
17 changed files with 76 additions and 78 deletions

View file

@ -48,22 +48,22 @@ func processFile(req uploadRequest, db database.DB, store storage.Store) {
defer epub.Close()
book := parser.EpubMetadata(epub)
book.Id = genId()
book.ID = genID()
req.file.Seek(0, 0)
size, err := store.Store(book.Id, req.file, epubFile)
size, err := store.Store(book.ID, req.file, epubFile)
if err != nil {
log.Error("Error storing book (", book.Id, "): ", err)
log.Error("Error storing book (", book.ID, "): ", err)
return
}
book.FileSize = int(size)
book.Cover = GetCover(epub, book.Id, store)
book.Cover = GetCover(epub, book.ID, store)
err = db.AddBook(book)
log.Error(":", book.Lang, ":")
if err != nil {
log.Error("Error storing metadata (", book.Id, "): ", err)
log.Error("Error storing metadata (", book.ID, "): ", err)
return
}
log.Info("File uploaded: ", req.filename)
@ -119,7 +119,7 @@ func openMultipartEpub(file multipart.File) (*epubgo.Epub, error) {
return epubgo.Load(reader, int64(len(buff)))
}
func genId() string {
func genID() string {
b := make([]byte, 12)
rand.Read(b)
return base64.URLEncoding.EncodeToString(b)