From 747b327a87933d1b02ca91d5d51e262c3880a04a Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 6 Jul 2021 11:12:44 +0530 Subject: [PATCH] video delete changes --- .../queries-docs/queries-docs.component.ts | 2 ++ .../pd-service/pd-triger.service.ts | 7 +++++++ .../video-player/video-player.component.html | 7 +++++++ .../video-player/video-player.component.ts | 20 +++++++++++++++++-- 4 files changed, 34 insertions(+), 2 deletions(-) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/queries-docs/queries-docs.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/queries-docs/queries-docs.component.ts index 6590661a2..8d82bb62e 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/queries-docs/queries-docs.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/queries-docs/queries-docs.component.ts @@ -104,6 +104,8 @@ export class QueriesDocsComponent implements OnInit { getCovidQuesTemplate() { // this.qustCat.covid19Ques().subscribe(res=>{ let covidQuesTemplate: any = localStorage.getItem('dynamicQuesTemplate') + // console.log(covidQuesTemplate); + // console.log('tamil'); if (covidQuesTemplate && covidQuesTemplate != null && covidQuesTemplate != undefined ) { covidQuesTemplate = JSON.parse(covidQuesTemplate) diff --git a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts index ceb9c0c8d..409f6986b 100755 --- a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts +++ b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts @@ -1023,6 +1023,13 @@ export class PdTrigerService { return this._http.post(this.apiUrl+'updateTwlioVideoStatus',params) .pipe(catchError(this.handleError("updateTwlioVideoStatus",[]))) } + videodelete(id) { + + return this._http.get(this.apiUrl+'deleteVideo?id='+id) + .pipe( + catchError(this.handleError('operation', [])) + ) + } getPDImgDetails(params):Observable { // let headers = this.createAuthorizationHeader() return this._http.post(this.apiUrl+'getPDImgDetails',params); diff --git a/ng6-seed/src/app/video-chat/video-player/video-player.component.html b/ng6-seed/src/app/video-chat/video-player/video-player.component.html index 7cd5e9841..91d5ac280 100755 --- a/ng6-seed/src/app/video-chat/video-player/video-player.component.html +++ b/ng6-seed/src/app/video-chat/video-player/video-player.component.html @@ -49,10 +49,17 @@ matTooltipPosition="right" (click)="_pd.copyToClipBoard(item.url)"> link + + +
+
diff --git a/ng6-seed/src/app/video-chat/video-player/video-player.component.ts b/ng6-seed/src/app/video-chat/video-player/video-player.component.ts index 84950dcd6..031c53fe5 100755 --- a/ng6-seed/src/app/video-chat/video-player/video-player.component.ts +++ b/ng6-seed/src/app/video-chat/video-player/video-player.component.ts @@ -6,11 +6,11 @@ import { PdTrigerService } from 'app/personal-discussion/pd-service/pd-triger.se @Component({ selector: 'app-video-player', templateUrl: './video-player.component.html', - styleUrls: ['./video-player.component.scss'] + styleUrls: ['./video-player.component.scss'] }) export class VideoPlayerComponent implements OnInit { playbackList = [] - // [{name:"Playback 1",duration:"20:01",date:"2020-05-20"}, + // [{name:"Playback 1",duration:"20:01",date:"2020-05-20"}, // {name:"Playback 2",duration:"20:01",date:"2020-05-20"}, // {name:"Playback 3",duration:"20:01",date:"2020-05-20"}, // {name:"Playback 4",duration:"20:01",date:"2020-05-20"}, @@ -62,6 +62,7 @@ export class VideoPlayerComponent implements OnInit { if(video_blob) { // this.videoSrc = video_blob; console.log(this.videoSrc); + } } playVideo(i,obj) { @@ -94,5 +95,20 @@ export class VideoPlayerComponent implements OnInit { } } + deleteVideo(id) +{ + + this._pd.videodelete(id).subscribe(result=>{ + + if(result['status']==200) + { + this.notifier.notify('success', 'Video Deleted Successfully.'); + setTimeout(() => { + this.matDialogRef.close(); + }, 3000); + } + +}) +} }