[AAE-12501] Create a request options interface with the needed props, remove the import from js-api, return the body from request

This commit is contained in:
Amedeo Lepore
2023-03-22 17:21:36 +01:00
committed by eromano
parent 79053238af
commit ce08f16663

View File

@@ -132,7 +132,7 @@ export class AdfHttpClient implements ee.Emitter,JsApiHttpClient {
if(emitters){ if(emitters){
return this.requestWithLegacyEventEmitters<T>(request, emitters, options.returnType); return this.requestWithLegacyEventEmitters<T>(request, emitters, options.returnType);
} }
return request.toPromise<T>(); return request.pipe(map(req => req.body)).toPromise<T>();
} }
post<T = any>(url: string, options?: RequestOptions, sc?: SecurityOptions, emitters?: JsApiEmitters): Promise<T> { post<T = any>(url: string, options?: RequestOptions, sc?: SecurityOptions, emitters?: JsApiEmitters): Promise<T> {