From ea0b5e5b8145460f6c6d2eaade63f742c8d00a21 Mon Sep 17 00:00:00 2001 From: Mike Liao Date: Wed, 7 Aug 2024 14:50:03 -0700 Subject: [PATCH 1/3] support both content.link and content.pdf when rendering public static content --- frontend/src/pages/public/About.vue | 15 ++++++++------- frontend/src/pages/public/Blogs.vue | 5 ++++- frontend/src/pages/public/Career.vue | 12 +++++------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/frontend/src/pages/public/About.vue b/frontend/src/pages/public/About.vue index b0430a8..d18dfe1 100644 --- a/frontend/src/pages/public/About.vue +++ b/frontend/src/pages/public/About.vue @@ -1,17 +1,15 @@ @@ -35,7 +33,10 @@ export default { }) }, view_link(directory) { - this.mnx_navToLinkContentViewer(btoa(directory.content_link)) + if (directory.content_id) + this.mnx_navToPdfContentViewer(directory.content_id) + else if (directory.content_link) + this.mnx_navToLinkContentViewer(btoa(directory.content_link)) } }, data() { diff --git a/frontend/src/pages/public/Blogs.vue b/frontend/src/pages/public/Blogs.vue index a73b0ec..7ca82ce 100644 --- a/frontend/src/pages/public/Blogs.vue +++ b/frontend/src/pages/public/Blogs.vue @@ -32,7 +32,10 @@ export default { }) }, view_blog(blog) { - this.mnx_navToPdfContentViewer(blog.content_id) + if (blog.content_id) + this.mnx_navToPdfContentViewer(blog.content_id) + else if (blog.content_link) + this.mnx_navToLinkContentViewer(btoa(blog.content_link)) }, retrieve_summary(blog) { return blog.summary_text diff --git a/frontend/src/pages/public/Career.vue b/frontend/src/pages/public/Career.vue index ed2330d..fb415bc 100644 --- a/frontend/src/pages/public/Career.vue +++ b/frontend/src/pages/public/Career.vue @@ -1,11 +1,6 @@