Skip to content
Snippets Groups Projects
Commit 35cdb103 authored by Steve Reis's avatar Steve Reis
Browse files

fix(assets): Retrieve protocol url behind proxy

parent 57093ed8
No related branches found
No related tags found
No related merge requests found
...@@ -20,9 +20,10 @@ export class FilesController { ...@@ -20,9 +20,10 @@ export class FilesController {
@Res() response: Response, @Res() response: Response,
@Param('name') filename: string, @Param('name') filename: string,
) { ) {
const proto = request.headers['x-forwarded-proto'] ?? request.protocol;
if (filename.endsWith('.md')) { if (filename.endsWith('.md')) {
const baseurl = const baseurl =
request.protocol + proto +
'://' + '://' +
join(request.get('host'), process.env.BASE_URL_CONTEXT ?? '', 'assets'); // not full url, should consider "/services" join(request.get('host'), process.env.BASE_URL_CONTEXT ?? '', 'assets'); // not full url, should consider "/services"
const text = this.filesService.getMarkdown(filename, baseurl); const text = this.filesService.getMarkdown(filename, baseurl);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment