@@ -21,7 +21,7 @@ export class NewsService {
21
21
22
22
getNews ( ) : Observable < News [ ] > {
23
23
return this . httpClient . get ( URL ) . pipe (
24
- // catchError(error => this.handleError(error))
24
+ catchError ( ( error : any ) => this . handleError ( error ) )
25
25
) as Observable < News [ ] > ;
26
26
}
27
27
@@ -53,7 +53,7 @@ export class NewsService {
53
53
//getNewById
54
54
getNew ( id : number ) : Observable < News > {
55
55
return this . httpClient . get ( URL + id ) . pipe (
56
- // catchError(error => this.handleError(error))
56
+ catchError ( ( error : any ) => this . handleError ( error ) )
57
57
) as Observable < News > ;
58
58
}
59
59
@@ -80,7 +80,7 @@ export class NewsService {
80
80
) ;
81
81
} else { //else, if exists, this method update the existing book
82
82
return this . httpClient . put ( URL + news . id , news ) . pipe ( //put(location, object to be located in the location) (en lo primero mete lo segundo, vamos)
83
- // catchError(error => this.handleError(error))
83
+ catchError ( ( error : any ) => this . handleError ( error ) )
84
84
) ;
85
85
}
86
86
}
@@ -111,7 +111,7 @@ export class NewsService {
111
111
112
112
updateNew ( news : News ) {
113
113
return this . httpClient . put ( URL + news . id , news ) . pipe (
114
- // catchError(error => this.handleError(error))
114
+ catchError ( ( error : any ) => this . handleError ( error ) )
115
115
) ;
116
116
}
117
117
@@ -132,7 +132,7 @@ export class NewsService {
132
132
133
133
deleteNew ( news : News ) {
134
134
return this . httpClient . delete ( URL + news . id ) . pipe (
135
- // catchError(error => this.handleError(error))
135
+ catchError ( ( error : any ) => this . handleError ( error ) )
136
136
) ;
137
137
}
138
138
@@ -158,7 +158,7 @@ export class NewsService {
158
158
uploadNewImage ( news : News , formData : FormData ) {
159
159
return this . httpClient . post ( URL + news . id + '/image' , formData )
160
160
. pipe (
161
- // catchError(error => this.handleError(error))
161
+ catchError ( ( error : any ) => this . handleError ( error ) )
162
162
) ;
163
163
}
164
164
@@ -185,7 +185,7 @@ export class NewsService {
185
185
downloadNewImage ( news : News ) {
186
186
return this . httpClient . get ( URL + news . id + '/image' )
187
187
. pipe (
188
- // catchError(error => this.handleError(error))
188
+ catchError ( ( error : any ) => this . handleError ( error ) )
189
189
) ;
190
190
}
191
191
@@ -208,7 +208,7 @@ export class NewsService {
208
208
deleteNewImage ( news : News ) {
209
209
return this . httpClient . delete ( URL + news . id + '/image' )
210
210
. pipe (
211
- // catchError(error => this.handleError(error))
211
+ catchError ( ( error : any ) => this . handleError ( error ) ) //en esta versión de angular tenemos que definir todas las variables
212
212
) ;
213
213
}
214
214
@@ -237,10 +237,10 @@ export class NewsService {
237
237
}
238
238
*/
239
239
240
- /* private handleError(error: any) {
240
+ private handleError ( error : any ) {
241
241
console . log ( "ERROR:" ) ;
242
242
console . error ( error ) ;
243
243
return throwError ( "Server error (" + error . status + "): " + error . text ( ) )
244
- }*/
244
+ }
245
245
246
246
}
0 commit comments