diff --git a/nuxt.config.js b/nuxt.config.js index b5e23236..26d3193e 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 9950a6a2..e32e860b 100644 --- a/pages/create/project.vue +++ b/pages/create/project.vue @@ -54,16 +54,18 @@ +