From 62e86f95076929907c4326a8b8ced482313e9854 Mon Sep 17 00:00:00 2001 From: Jai A Date: Sun, 31 Jul 2022 20:19:41 -0700 Subject: [PATCH] Additional categories + fix project creation --- nuxt.config.js | 13 ++++- pages/create/project.vue | 103 +++++++++++++++++++++++++++------ pages/search.vue | 2 +- pages/search/resourcepacks.vue | 34 +++++++++++ 4 files changed, 131 insertions(+), 21 deletions(-) create mode 100644 pages/search/resourcepacks.vue diff --git a/nuxt.config.js b/nuxt.config.js index b5e23236c..26d3193e4 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -155,6 +155,11 @@ export default { component: resolve(__dirname, 'pages/search/modpacks.vue'), name: 'modpacks', }, + { + path: '/resourcepacks', + component: resolve(__dirname, 'pages/search/resourcepacks.vue'), + name: 'resourcepacks', + }, ], }) @@ -309,7 +314,7 @@ export default { }, hooks: { render: { - routeDone(url) { + routeDone(url, result, context) { setTimeout(() => { axios .post( @@ -323,6 +328,12 @@ export default { { headers: { 'Modrinth-Admin': process.env.ARIADNE_ADMIN_KEY || 'feedbeef', + 'User-Agent': + context.req.rawHeaders[ + context.req.rawHeaders.findIndex( + (x) => x === 'User-Agent' + ) + 1 + ], }, } ) diff --git a/pages/create/project.vue b/pages/create/project.vue index 9950a6a29..e32e860b8 100644 --- a/pages/create/project.vue +++ b/pages/create/project.vue @@ -54,16 +54,18 @@ +