aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+error-page
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2023-02-14 11:47:01 +0100
committerChocobozzz <me@florianbigard.com>2023-02-14 11:51:44 +0100
commit98bd5e2256bfdeba6d5ab07f0421acfde1a0de26 (patch)
treea1193f1af10f0da7a532d4aa6d5045e51c3d16a9 /client/src/app/+error-page
parent4ea827076df39935375d66fffb5e1e27e667111e (diff)
downloadPeerTube-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.html5
-rw-r--r--client/src/app/+error-page/error-page.module.ts2
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 @@
1import { CommonModule } from '@angular/common' 1import { CommonModule } from '@angular/common'
2import { NgModule } from '@angular/core' 2import { NgModule } from '@angular/core'
3import { SharedMainModule } from '@app/shared/shared-main'
3import { ErrorPageRoutingModule } from './error-page-routing.module' 4import { ErrorPageRoutingModule } from './error-page-routing.module'
4import { ErrorPageComponent } from './error-page.component' 5import { 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 ],