resolve issues with new features
This commit is contained in:
@@ -13,6 +13,22 @@ class ConfigController {
|
||||
}
|
||||
}
|
||||
|
||||
async getPdfSettings(_req: Request, res: Response): Promise<void> {
|
||||
try {
|
||||
const header = await settingsService.get('pdf_header');
|
||||
const footer = await settingsService.get('pdf_footer');
|
||||
res.json({
|
||||
success: true,
|
||||
data: {
|
||||
pdf_header: header?.value ?? '',
|
||||
pdf_footer: footer?.value ?? '',
|
||||
},
|
||||
});
|
||||
} catch {
|
||||
res.json({ success: true, data: { pdf_header: '', pdf_footer: '' } });
|
||||
}
|
||||
}
|
||||
|
||||
async getExternalLinks(_req: Request, res: Response): Promise<void> {
|
||||
const envLinks: Record<string, string> = {};
|
||||
if (environment.nextcloudUrl) envLinks.nextcloud = environment.nextcloudUrl;
|
||||
|
||||
Reference in New Issue
Block a user