From 62076ddb2f575a7b485f13660f9526032ad38cea Mon Sep 17 00:00:00 2001 From: Las Zenow Date: Sun, 1 Jul 2018 14:35:09 +0000 Subject: [PATCH] Make genID public --- lib/list.go | 2 +- lib/upload.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/list.go b/lib/list.go index f20c529..b152cb0 100644 --- a/lib/list.go +++ b/lib/list.go @@ -67,7 +67,7 @@ func listPostHandler(h handler) { var listID string if list == nil { - listID = genID() + listID = GenID() err = h.db.NewBookList(listID, listTitle, h.sess.User, []string{}) if err != nil { log.Error("Error creating list ", listTitle, " by user ", h.sess.User, ": ", err) diff --git a/lib/upload.go b/lib/upload.go index 3766ee0..844ef33 100644 --- a/lib/upload.go +++ b/lib/upload.go @@ -50,7 +50,7 @@ func (req uploadRequest) processFile(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) @@ -89,7 +89,7 @@ func uploadPostHandler(h handler) { defer h.r.MultipartForm.RemoveAll() filesForm := h.r.MultipartForm.File["epub"] - submissionID := genID() + submissionID := GenID() for _, f := range filesForm { submission := database.Submission{ SubmissionID: submissionID, @@ -159,7 +159,7 @@ func submissionCommentHandler(h handler) { http.Redirect(h.w, h.r, "/submission/"+submissionID, http.StatusFound) } -func genID() string { +func GenID() string { b := make([]byte, 12) rand.Read(b) return base64.URLEncoding.EncodeToString(b)