From bbdec39017336be07e96d7ffdfffa0fb6090ee8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Tue, 26 Mar 2019 16:09:26 +0100 Subject: [PATCH] Implement redirect on posts --- webapp/pages/post/_id.vue | 99 +++++++++++++++++++ webapp/pages/post/{ => _id}/_slug/index.vue | 0 .../pages/post/{ => _id}/_slug/more-info.vue | 0 .../post/{ => _id}/_slug/take-action.vue | 0 webapp/pages/post/_slug.vue | 54 ---------- webapp/pages/profile/_id.vue | 1 - 6 files changed, 99 insertions(+), 55 deletions(-) create mode 100644 webapp/pages/post/_id.vue rename webapp/pages/post/{ => _id}/_slug/index.vue (100%) rename webapp/pages/post/{ => _id}/_slug/more-info.vue (100%) rename webapp/pages/post/{ => _id}/_slug/take-action.vue (100%) delete mode 100644 webapp/pages/post/_slug.vue diff --git a/webapp/pages/post/_id.vue b/webapp/pages/post/_id.vue new file mode 100644 index 000000000..6863e3ca6 --- /dev/null +++ b/webapp/pages/post/_id.vue @@ -0,0 +1,99 @@ + + + diff --git a/webapp/pages/post/_slug/index.vue b/webapp/pages/post/_id/_slug/index.vue similarity index 100% rename from webapp/pages/post/_slug/index.vue rename to webapp/pages/post/_id/_slug/index.vue diff --git a/webapp/pages/post/_slug/more-info.vue b/webapp/pages/post/_id/_slug/more-info.vue similarity index 100% rename from webapp/pages/post/_slug/more-info.vue rename to webapp/pages/post/_id/_slug/more-info.vue diff --git a/webapp/pages/post/_slug/take-action.vue b/webapp/pages/post/_id/_slug/take-action.vue similarity index 100% rename from webapp/pages/post/_slug/take-action.vue rename to webapp/pages/post/_id/_slug/take-action.vue diff --git a/webapp/pages/post/_slug.vue b/webapp/pages/post/_slug.vue deleted file mode 100644 index d4a233f0f..000000000 --- a/webapp/pages/post/_slug.vue +++ /dev/null @@ -1,54 +0,0 @@ - - - diff --git a/webapp/pages/profile/_id.vue b/webapp/pages/profile/_id.vue index eee8d610a..ad9772358 100644 --- a/webapp/pages/profile/_id.vue +++ b/webapp/pages/profile/_id.vue @@ -23,7 +23,6 @@ const querySlug = gql` ` export default { - layout: 'blank', async asyncData(context) { const { params: { id, slug },