aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app')
-rw-r--r--client/src/app/+page-not-found/page-not-found-routing.module.ts9
-rw-r--r--client/src/app/+page-not-found/page-not-found.component.scss2
-rw-r--r--client/src/app/videos/+video-watch/video-watch.component.html4
-rw-r--r--client/src/app/videos/+video-watch/video-watch.component.ts6
4 files changed, 10 insertions, 11 deletions
diff --git a/client/src/app/+page-not-found/page-not-found-routing.module.ts b/client/src/app/+page-not-found/page-not-found-routing.module.ts
index 306d2d54d..e3407099d 100644
--- a/client/src/app/+page-not-found/page-not-found-routing.module.ts
+++ b/client/src/app/+page-not-found/page-not-found-routing.module.ts
@@ -1,11 +1,18 @@
1import { NgModule } from '@angular/core' 1import { NgModule } from '@angular/core'
2import { RouterModule, Routes } from '@angular/router' 2import { RouterModule, Routes } from '@angular/router'
3import { PageNotFoundComponent } from './page-not-found.component' 3import { PageNotFoundComponent } from './page-not-found.component'
4import { MetaGuard } from '@ngx-meta/core'
4 5
5const pageNotFoundRoutes: Routes = [ 6const pageNotFoundRoutes: Routes = [
6 { 7 {
7 path: '', 8 path: '',
8 component: PageNotFoundComponent 9 component: PageNotFoundComponent,
10 canActivate: [ MetaGuard ],
11 data: {
12 meta: {
13 title: 'Not found'
14 }
15 }
9 } 16 }
10] 17]
11 18
diff --git a/client/src/app/+page-not-found/page-not-found.component.scss b/client/src/app/+page-not-found/page-not-found.component.scss
index 05d45f97f..53b6142e1 100644
--- a/client/src/app/+page-not-found/page-not-found.component.scss
+++ b/client/src/app/+page-not-found/page-not-found.component.scss
@@ -2,7 +2,7 @@ div {
2 height: 100%; 2 height: 100%;
3 width: 100%; 3 width: 100%;
4 text-align: center; 4 text-align: center;
5 margin-top: 50px; 5 margin-top: 150px;
6 6
7 font-size: 32px; 7 font-size: 32px;
8} \ No newline at end of file 8} \ No newline at end of file
diff --git a/client/src/app/videos/+video-watch/video-watch.component.html b/client/src/app/videos/+video-watch/video-watch.component.html
index d80b633df..4c650b121 100644
--- a/client/src/app/videos/+video-watch/video-watch.component.html
+++ b/client/src/app/videos/+video-watch/video-watch.component.html
@@ -1,10 +1,8 @@
1<div class="row"> 1<div class="row">
2 <!-- We need the video container for videojs so we just hide it --> 2 <!-- We need the video container for videojs so we just hide it -->
3 <div [hidden]="videoNotFound" id="video-element-wrapper"> 3 <div id="video-element-wrapper">
4 </div> 4 </div>
5 5
6 <div i18n *ngIf="videoNotFound" id="video-not-found">Video not found :'(</div>
7
8 <!-- Video information --> 6 <!-- Video information -->
9 <div *ngIf="video" class="margin-content video-bottom"> 7 <div *ngIf="video" class="margin-content video-bottom">
10 <div class="video-info"> 8 <div class="video-info">
diff --git a/client/src/app/videos/+video-watch/video-watch.component.ts b/client/src/app/videos/+video-watch/video-watch.component.ts
index 4a67d456e..7ba8d1fa4 100644
--- a/client/src/app/videos/+video-watch/video-watch.component.ts
+++ b/client/src/app/videos/+video-watch/video-watch.component.ts
@@ -46,7 +46,6 @@ export class VideoWatchComponent implements OnInit, OnDestroy {
46 playerElement: HTMLVideoElement 46 playerElement: HTMLVideoElement
47 userRating: UserVideoRateType = null 47 userRating: UserVideoRateType = null
48 video: VideoDetails = null 48 video: VideoDetails = null
49 videoNotFound = false
50 descriptionLoading = false 49 descriptionLoading = false
51 50
52 completeDescriptionShown = false 51 completeDescriptionShown = false
@@ -119,11 +118,6 @@ export class VideoWatchComponent implements OnInit, OnDestroy {
119 const startTime = this.route.snapshot.queryParams.start 118 const startTime = this.route.snapshot.queryParams.start
120 this.onVideoFetched(video, startTime) 119 this.onVideoFetched(video, startTime)
121 .catch(err => this.handleError(err)) 120 .catch(err => this.handleError(err))
122 },
123
124 error => {
125 this.videoNotFound = true
126 console.error(error)
127 } 121 }
128 ) 122 )
129 }) 123 })