From cb6969aebb93ec69f774880368f370a80ab2a9cb Mon Sep 17 00:00:00 2001
From: Matias Ahumada <ahumadamatias7@gmail.com>
Date: Fri, 18 Nov 2022 14:25:22 -0300
Subject: [PATCH] FE-360-ngx-jsonapi-revisar-tiempos auto-commit

---
 src/service.ts              | 2 ++
 src/sources/http.service.ts | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/src/service.ts b/src/service.ts
index 018123e..75537dc 100644
--- a/src/service.ts
+++ b/src/service.ts
@@ -341,8 +341,10 @@ export class Service<R extends Resource = Resource> {
         subject: BehaviorSubject<DocumentCollection<R>>
     ): void {
         temporary_collection.setLoaded(false);
+        let old_time = Date.now()
         Core.get(path.get()).subscribe(
             success => {
+                console.log('Tiempo de espera en el metodo all ---->', (Date.now() - old_time))
                 // this create a new ID for every resource (for caching proposes)
                 // for example, two URL return same objects but with different attributes
                 if (params.cachehash) {
diff --git a/src/sources/http.service.ts b/src/sources/http.service.ts
index 0d0608e..9b55aef 100644
--- a/src/sources/http.service.ts
+++ b/src/sources/http.service.ts
@@ -21,12 +21,14 @@ export class Http {
                 Accept: 'application/vnd.api+json'
             })
         };
+        let old_time = Date.now()
 
         // NOTE: prevent duplicate GET requests
         if (method === 'get') {
             if (!this.get_requests[path]) {
                 let obs: Observable<IDocumentData> = this.http.request<IDocumentData>(method, this.rsJsonapiConfig.url + path, req).pipe(
                     tap(() => {
+                        console.log('El tiempo en el metodo original exec ----->', Date.now() - old_time)
                         delete this.get_requests[path];
                     }),
                     share()