Browse Source

Bugfix/fix license (#1160)

* Fix license

* Update changelog
pull/1167/head
Thomas Kaul 3 years ago
committed by GitHub
parent
commit
70d670b711
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      CHANGELOG.md
  2. 20
      apps/api/src/app/frontend.middleware.ts

4
CHANGELOG.md

@ -16,9 +16,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Tagged template literal strings in components for localization with `$localize` - Tagged template literal strings in components for localization with `$localize`
### Changed ### Fixed
- Tagged template literal strings in components for localization with `$localize` - Fixed the license component in the about page
## 1.179.5 - 15.08.2022 ## 1.179.5 - 15.08.2022

20
apps/api/src/app/frontend.middleware.ts

@ -11,22 +11,20 @@ export class FrontendMiddleware implements NestMiddleware {
// Skip // Skip
next(); next();
} else if (req.path.startsWith('/de/')) { } else if (req.path.startsWith('/de/')) {
res.sendFile(path.join(__dirname, '..', 'client', 'de', 'index.html')); res.sendFile(this.getPathOfIndexHtmlFile('de'));
} else { } else {
res.sendFile( res.sendFile(this.getPathOfIndexHtmlFile(DEFAULT_LANGUAGE_CODE));
path.join(
__dirname,
'..',
'client',
DEFAULT_LANGUAGE_CODE,
'index.html'
)
);
} }
} }
private getPathOfIndexHtmlFile(aLocale: string) {
return path.join(__dirname, '..', 'client', aLocale, 'index.html');
}
private isFileRequest(filename: string) { private isFileRequest(filename: string) {
if (filename.includes('auth/ey')) { if (filename === '/assets/LICENSE') {
return true;
} else if (filename.includes('auth/ey')) {
return false; return false;
} }

Loading…
Cancel
Save