diff options
Diffstat (limited to 'client/src/app')
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 @@ | |||
1 | import { NgModule } from '@angular/core' | 1 | import { NgModule } from '@angular/core' |
2 | import { RouterModule, Routes } from '@angular/router' | 2 | import { RouterModule, Routes } from '@angular/router' |
3 | import { PageNotFoundComponent } from './page-not-found.component' | 3 | import { PageNotFoundComponent } from './page-not-found.component' |
4 | import { MetaGuard } from '@ngx-meta/core' | ||
4 | 5 | ||
5 | const pageNotFoundRoutes: Routes = [ | 6 | const 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 | }) |