linguist-backend: fix config value being required

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-08-17 17:54:26 +02:00
parent 47782f4bfa
commit b2de501bda
2 changed files with 7 additions and 3 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-linguist-backend': patch
---
When creating the router using `createRouterFromConfig` or using the plugin for the new backend system the `linguist.useSourceLocation` configuration is now optional.
@@ -150,9 +150,8 @@ export async function createRouterFromConfig(routerOptions: RouterOptions) {
);
}
pluginOptions.batchSize = config.getOptionalNumber('linguist.batchSize');
pluginOptions.useSourceLocation = config.getBoolean(
'linguist.useSourceLocation',
);
pluginOptions.useSourceLocation =
config.getOptionalBoolean('linguist.useSourceLocation') ?? false;
pluginOptions.age = config.getOptionalConfig('linguist.age') as
| HumanDuration
| undefined;