diff --git a/src/app/auth/auth.module.ts b/src/app/auth/auth.module.ts index a50aad52..ed5df463 100644 --- a/src/app/auth/auth.module.ts +++ b/src/app/auth/auth.module.ts @@ -51,19 +51,19 @@ import { UnauthorizedComponent } from "./unauthorized/unauthorized.component"; OidcModule.forRoot({ config: { authority: window.location.origin, - redirectUrl: "/", - postLogoutRedirectUri: "/logout", + redirectUrl: `${window.location.origin}/`, + postLogoutRedirectUri: `${window.location.origin}/logout`, clientId: "kyoo.webapp", responseType: "code", triggerAuthorizationResultEvent: false, scope: "openid profile offline_access kyoo.read kyoo.write kyoo.play kyoo.admin", silentRenew: true, - silentRenewUrl: "/silent.html", + silentRenewUrl: `${window.location.origin}/silent.html`, useRefreshToken: true, startCheckSession: true, - forbiddenRoute: "/forbidden", - unauthorizedRoute: "/unauthorized", + forbiddenRoute: `${window.location.origin}/forbidden`, + unauthorizedRoute: `${window.location.origin}/unauthorized`, logLevel: LogLevel.Warn } }), diff --git a/src/app/misc/items-utils.ts b/src/app/misc/items-utils.ts index 395acbd7..649f2fc6 100644 --- a/src/app/misc/items-utils.ts +++ b/src/app/misc/items-utils.ts @@ -26,7 +26,7 @@ export class ItemsUtils if (!("startAir" in item)) return ""; - if (item.endAir && item.startAir !== item.endAir) + if (item.endAir && item.startAir?.getFullYear() !== item.endAir.getFullYear()) return `${item.startAir.getFullYear()} - ${item.endAir.getFullYear()}`; return item.startAir?.getFullYear().toString(); }