+ getAdminVideoComments (options: {
+ pagination: RestPagination
+ sort: SortMeta
+ search?: string
+ }): Observable<ResultList<VideoCommentAdmin>> {
+ const { pagination, sort, search } = options
+ const url = VideoCommentService.BASE_VIDEO_URL + 'comments'
+
+ let params = new HttpParams()
+ params = this.restService.addRestGetParams(params, pagination, sort)
+
+ if (search) {
+ params = this.buildParamsFromSearch(search, params)
+ }
+
+ return this.authHttp.get<ResultList<VideoCommentAdmin>>(url, { params })
+ .pipe(
+ catchError(res => this.restExtractor.handleError(res))
+ )
+ }
+