Project

General

Profile

« Previous | Next » 

Revision 61263

[Library | Angular 11]: Merge changes from trunk

View differences:

reports.service.ts
4 4

  
5 5

  
6 6

  
7
import {map, tap} from "rxjs/operators";
7
import {map, tap, timeout} from "rxjs/operators";
8 8

  
9 9
@Injectable()
10 10
export class ReportsService {
......
16 16
     //var headers = new Headers();
17 17
     //headers.append('responseType', 'arraybuffer');
18 18
     return this.http.get(url, {responseType: 'text'})
19
                .pipe(map(res => new Blob([res], { type: 'text/csv' })));
19
                .pipe(
20
                  timeout(10000),
21
                  map(res => new Blob([res], { type: 'text/csv' })));
20 22
   }
21 23
   getCSVResponse(url: string){
22 24
     //var headers = new Headers();
23 25
     //headers.append('responseType', 'arraybuffer');
24
     return this.http.get(url, {responseType: 'text'});
26
     return this.http.get(url, {responseType: 'text'})
27
                .pipe(timeout(10000));
25 28
                //.pipe(map(res => res));
26 29
   }
27 30

  

Also available in: Unified diff