From a10b29a0eac5f93e296c4844824fb010abe52a68 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 9 Aug 2020 16:51:06 +0200 Subject: [PATCH] fix files page not working when logged out. --- marko/page/data/components/files-page/index.marko | 4 ++-- routes/data/files.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/marko/page/data/components/files-page/index.marko b/marko/page/data/components/files-page/index.marko index 5be4fc1..ff04dc7 100644 --- a/marko/page/data/components/files-page/index.marko +++ b/marko/page/data/components/files-page/index.marko @@ -1,9 +1,9 @@
-

Your Private Files

+

0) class="file-list-headers color-primary">Your Private Files

-

Public Files

+

0) class="file-list-headers color-primary">Public Files

diff --git a/routes/data/files.js b/routes/data/files.js index d6e7f37..9290049 100644 --- a/routes/data/files.js +++ b/routes/data/files.js @@ -8,13 +8,13 @@ const filesTemplate = require("../../marko/page/data/files.marko") router.get("/", async(req, res) => { let privates = [] - if (res.locals.user) { + if (res.locals.user && res.locals.user.loggedIn) { privates = fileApi.list({public: false}, {token: generateToken(res.locals.user.name)}) } res.markoAsync(filesTemplate, { privates: privates, - publics: fileApi.list(), + publics: fileApi.list({public: true}), selected: {files: true}, }) })