mirror of
https://github.com/aljazceru/nsecbunkerd.git
synced 2025-12-17 06:04:22 +01:00
pass url prefix to handlebar
This commit is contained in:
@@ -174,13 +174,15 @@ class Daemon {
|
||||
async startWebAuth() {
|
||||
if (!this.config.authPort) return;
|
||||
|
||||
const prefix = new URL(this.config.baseUrl as string).pathname.replace(/\/+$/, '');
|
||||
const urlPrefix = new URL(this.config.baseUrl as string).pathname.replace(/\/+$/, '');
|
||||
|
||||
this.fastify.register(FastifyView, {
|
||||
engine: {
|
||||
handlebars: Handlebars
|
||||
handlebars: Handlebars,
|
||||
},
|
||||
prefix
|
||||
defaultContext: {
|
||||
urlPrefix
|
||||
}
|
||||
});
|
||||
|
||||
this.fastify.listen({ port: this.config.authPort });
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
</h1>
|
||||
</div>
|
||||
<form
|
||||
action="/register/{{record.id}}"
|
||||
action="{{urlPrefix}}/register/{{record.id}}"
|
||||
method="POST"
|
||||
class="w-full flex flex-col gap-5">
|
||||
{{#if error}}
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
</h1>
|
||||
</div>
|
||||
<form
|
||||
action="/login"
|
||||
action="{{urlPrefix}}/login"
|
||||
method="POST"
|
||||
class="w-full flex flex-col gap-5">
|
||||
|
||||
|
||||
Reference in New Issue
Block a user