Merge pull request #23279 from backstage/blam/fix-build

Fix `azure-sites-backend` typescript issue
This commit is contained in:
Patrik Oldsberg
2024-02-27 12:24:39 +01:00
committed by GitHub
+16 -1
View File
@@ -36,9 +36,21 @@ export const azureSitesPlugin = createBackendPlugin({
logger: coreServices.logger,
httpRouter: coreServices.httpRouter,
permissions: coreServices.permissions,
discovery: coreServices.discovery,
auth: coreServices.auth,
httpAuth: coreServices.httpAuth,
catalogApi: catalogServiceRef,
},
async init({ config, logger, httpRouter, permissions, catalogApi }) {
async init({
config,
logger,
httpRouter,
permissions,
catalogApi,
discovery,
auth,
httpAuth,
}) {
const azureSitesApi = AzureSitesApi.fromConfig(config);
httpRouter.use(
await createRouter({
@@ -46,6 +58,9 @@ export const azureSitesPlugin = createBackendPlugin({
azureSitesApi,
permissions,
catalogApi,
discovery,
auth,
httpAuth,
}),
);
},