aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/videos/shared/video.service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/videos/shared/video.service.ts')
-rw-r--r--client/src/app/videos/shared/video.service.ts10
1 files changed, 5 insertions, 5 deletions
diff --git a/client/src/app/videos/shared/video.service.ts b/client/src/app/videos/shared/video.service.ts
index dcbef7717..b4396f767 100644
--- a/client/src/app/videos/shared/video.service.ts
+++ b/client/src/app/videos/shared/video.service.ts
@@ -5,7 +5,7 @@ import { Observable } from 'rxjs/Observable';
5import { Pagination } from './pagination.model'; 5import { Pagination } from './pagination.model';
6import { Search } from '../../shared'; 6import { Search } from '../../shared';
7import { SortField } from './sort-field.type'; 7import { SortField } from './sort-field.type';
8import { AuthService } from '../../shared'; 8import { AuthHttp, AuthService } from '../../shared';
9import { Video } from './video.model'; 9import { Video } from './video.model';
10 10
11@Injectable() 11@Injectable()
@@ -14,6 +14,7 @@ export class VideoService {
14 14
15 constructor( 15 constructor(
16 private authService: AuthService, 16 private authService: AuthService,
17 private authHttp: AuthHttp,
17 private http: Http 18 private http: Http
18 ) {} 19 ) {}
19 20
@@ -35,10 +36,9 @@ export class VideoService {
35 } 36 }
36 37
37 removeVideo(id: string) { 38 removeVideo(id: string) {
38 const options = this.authService.getAuthRequestOptions(); 39 return this.authHttp.delete(VideoService.BASE_VIDEO_URL + id)
39 return this.http.delete(VideoService.BASE_VIDEO_URL + id, options) 40 .map(res => <number> res.status)
40 .map(res => <number> res.status) 41 .catch(this.handleError);
41 .catch(this.handleError);
42 } 42 }
43 43
44 searchVideos(search: Search, pagination: Pagination, sort: SortField) { 44 searchVideos(search: Search, pagination: Pagination, sort: SortField) {