diff options
author | Chocobozzz <me@florianbigard.com> | 2023-02-14 11:47:01 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2023-02-14 11:51:44 +0100 |
commit | 98bd5e2256bfdeba6d5ab07f0421acfde1a0de26 (patch) | |
tree | a1193f1af10f0da7a532d4aa6d5045e51c3d16a9 /client/src/app/+error-page | |
parent | 4ea827076df39935375d66fffb5e1e27e667111e (diff) | |
download | PeerTube-98bd5e2256bfdeba6d5ab07f0421acfde1a0de26.tar.gz PeerTube-98bd5e2256bfdeba6d5ab07f0421acfde1a0de26.tar.zst PeerTube-98bd5e2256bfdeba6d5ab07f0421acfde1a0de26.zip |
Refactor login redirection/button links
Correctly handle external auth redirection in all cases
Diffstat (limited to 'client/src/app/+error-page')
-rw-r--r-- | client/src/app/+error-page/error-page.component.html | 5 | ||||
-rw-r--r-- | client/src/app/+error-page/error-page.module.ts | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/client/src/app/+error-page/error-page.component.html b/client/src/app/+error-page/error-page.component.html index 070985d3c..b8b9296a3 100644 --- a/client/src/app/+error-page/error-page.component.html +++ b/client/src/app/+error-page/error-page.component.html | |||
@@ -31,10 +31,7 @@ | |||
31 | <ng-container *ngIf="type !== 'video'" i18n>You might need to login to see the resource.</ng-container> | 31 | <ng-container *ngIf="type !== 'video'" i18n>You might need to login to see the resource.</ng-container> |
32 | </div> | 32 | </div> |
33 | 33 | ||
34 | <a class="peertube-button-big-link orange-button mt-5" i18n routerLink="/login"> | 34 | <my-login-link className="peertube-button-big-link orange-button mt-5"></my-login-link> |
35 | Login | ||
36 | </a> | ||
37 | |||
38 | </div> | 35 | </div> |
39 | 36 | ||
40 | <div *ngIf="status === 403" class="box"> | 37 | <div *ngIf="status === 403" class="box"> |
diff --git a/client/src/app/+error-page/error-page.module.ts b/client/src/app/+error-page/error-page.module.ts index 807c6f5a9..34f026ea8 100644 --- a/client/src/app/+error-page/error-page.module.ts +++ b/client/src/app/+error-page/error-page.module.ts | |||
@@ -1,11 +1,13 @@ | |||
1 | import { CommonModule } from '@angular/common' | 1 | import { CommonModule } from '@angular/common' |
2 | import { NgModule } from '@angular/core' | 2 | import { NgModule } from '@angular/core' |
3 | import { SharedMainModule } from '@app/shared/shared-main' | ||
3 | import { ErrorPageRoutingModule } from './error-page-routing.module' | 4 | import { ErrorPageRoutingModule } from './error-page-routing.module' |
4 | import { ErrorPageComponent } from './error-page.component' | 5 | import { ErrorPageComponent } from './error-page.component' |
5 | 6 | ||
6 | @NgModule({ | 7 | @NgModule({ |
7 | imports: [ | 8 | imports: [ |
8 | CommonModule, | 9 | CommonModule, |
10 | SharedMainModule, | ||
9 | 11 | ||
10 | ErrorPageRoutingModule | 12 | ErrorPageRoutingModule |
11 | ], | 13 | ], |