diff --git a/backend/src/Squidex/Areas/IdentityServer/Startup.cs b/backend/src/Squidex/Areas/IdentityServer/Startup.cs index 75a89085e..39b45fb7a 100644 --- a/backend/src/Squidex/Areas/IdentityServer/Startup.cs +++ b/backend/src/Squidex/Areas/IdentityServer/Startup.cs @@ -22,7 +22,7 @@ namespace Squidex.Areas.IdentityServer app.Map(Constants.IdentityServerPrefix, identityApp => { - if (!environment.IsDevelopment()) + if (environment.IsDevelopment()) { identityApp.UseDeveloperExceptionPage(); } diff --git a/frontend/app-config/webpack.config.js b/frontend/app-config/webpack.config.js index d533977e0..2b8afac44 100644 --- a/frontend/app-config/webpack.config.js +++ b/frontend/app-config/webpack.config.js @@ -255,7 +255,7 @@ module.exports = function (env) { config.entry = { 'shims': './app/shims.ts', 'style': './app/style.js', - 'app': './app/app.ts' + 'app': './app/app.ts' }; if (isProduction) { diff --git a/frontend/app/shared/components/assets/pipes.ts b/frontend/app/shared/components/assets/pipes.ts index 10fe92dd8..8df1ae0e8 100644 --- a/frontend/app/shared/components/assets/pipes.ts +++ b/frontend/app/shared/components/assets/pipes.ts @@ -6,6 +6,7 @@ */ import { Pipe, PipeTransform } from '@angular/core'; +import { Version } from '@app/framework'; import { ApiUrlConfig, AssetDto, AuthService, MathHelper, StringHelper, Types } from '@app/shared/internal'; @Pipe({ @@ -18,7 +19,7 @@ export class AssetUrlPipe implements PipeTransform { ) { } - public transform(asset: AssetDto, version?: number, withQuery = false): string { + public transform(asset: AssetDto, version?: number | Version, withQuery = false): string { let url = asset.fullUrl(this.apiUrl); if (withQuery) { @@ -27,6 +28,8 @@ export class AssetUrlPipe implements PipeTransform { if (Types.isNumber(version)) { url = StringHelper.appendToUrl(url, 'version', version); + } else if (Types.is(version, Version)) { + url = StringHelper.appendToUrl(url, 'version', version.value); } return url;