From 1d47646d99e7da71d04c49b0d16bfb21ecf78308 Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Thu, 10 Aug 2023 17:02:00 +0200 Subject: Support a custom docs folder path (-f option) --- imgs.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'imgs.go') diff --git a/imgs.go b/imgs.go index 4e614e9..fcccc7d 100644 --- a/imgs.go +++ b/imgs.go @@ -58,7 +58,7 @@ func imgs(w http.ResponseWriter, r *http.Request) { //}) start := page * pageSize //imgs := extractImgs(files, start) - imgs, err := extractImgsGlob(userDocPath) + imgs, err := extractImgsGlob(userDocPath, username) if err != nil { sendError(w, r, err.Error(), http.StatusInternalServerError) return @@ -105,7 +105,7 @@ func imgs(w http.ResponseWriter, r *http.Request) { unauthorized(w, r) } -func extractImgsGlob(userDocPath string) ([]Doc, error) { +func extractImgsGlob(userDocPath string, username string) ([]Doc, error) { var typs []string = []string { "image/jpeg", "image/png", @@ -142,7 +142,7 @@ func extractImgsGlob(userDocPath string) ([]Doc, error) { info.Name(), humanize(info.Size()), info.ModTime(), - path.Join(userDocPath, info.Name()), + path.Join("/docs/", username, info.Name()), }) } } -- cgit v1.2.3