From 2d9fdef9743188f63dea2731d1cbd74fed7a159c Mon Sep 17 00:00:00 2001
From: Michael W Spalti <mspalti@gmail.com>
Date: Mon, 16 Sep 2019 12:13:24 -0700
Subject: [PATCH] Explicitly checking for undefined in dataService (since I
 think 0 is not truthy for number).

---
 src/app/core/data/data.service.ts | 20 +-------------------
 1 file changed, 1 insertion(+), 19 deletions(-)

diff --git a/src/app/core/data/data.service.ts b/src/app/core/data/data.service.ts
index 9c6eda0793..dbe98ddf89 100644
--- a/src/app/core/data/data.service.ts
+++ b/src/app/core/data/data.service.ts
@@ -52,11 +52,7 @@ export abstract class DataService<T extends CacheableObject> {
   /**
    * Allows subclasses to reset the response cache time.
    */
-<<<<<<< HEAD
   protected responseMsToLive: number;
-=======
-  protected resetMsToLive: number;
->>>>>>> Sets responseMsToLive to zero in some dataService methods and adds ability to reset the responseMsToLive value in subclasses.
 
   public abstract getBrowseEndpoint(options: FindAllOptions, linkPath?: string): Observable<string>
 
@@ -138,13 +134,8 @@ export abstract class DataService<T extends CacheableObject> {
       first((href: string) => hasValue(href)))
       .subscribe((href: string) => {
         const request = new FindAllRequest(this.requestService.generateRequestId(), href, options);
-<<<<<<< HEAD
         if (hasValue(this.responseMsToLive)) {
           request.responseMsToLive = this.responseMsToLive;
-=======
-        if (this.resetMsToLive) {
-          request.responseMsToLive = this.resetMsToLive;
->>>>>>> Sets responseMsToLive to zero in some dataService methods and adds ability to reset the responseMsToLive value in subclasses.
         }
         this.requestService.configure(request);
       });
@@ -169,13 +160,8 @@ export abstract class DataService<T extends CacheableObject> {
       find((href: string) => hasValue(href)))
       .subscribe((href: string) => {
         const request = new FindByIDRequest(this.requestService.generateRequestId(), href, id);
-<<<<<<< HEAD
         if (hasValue(this.responseMsToLive)) {
           request.responseMsToLive = this.responseMsToLive;
-=======
-        if (this.resetMsToLive) {
-          request.responseMsToLive = this.resetMsToLive;
->>>>>>> Sets responseMsToLive to zero in some dataService methods and adds ability to reset the responseMsToLive value in subclasses.
         }
         this.requestService.configure(request);
       });
@@ -185,13 +171,9 @@ export abstract class DataService<T extends CacheableObject> {
 
   findByHref(href: string, options?: HttpOptions): Observable<RemoteData<T>> {
     const request = new GetRequest(this.requestService.generateRequestId(), href, null, options);
-<<<<<<< HEAD
+
     if (hasValue(this.responseMsToLive)) {
       request.responseMsToLive = this.responseMsToLive;
-=======
-    if (this.resetMsToLive) {
-      request.responseMsToLive = this.resetMsToLive;
->>>>>>> Sets responseMsToLive to zero in some dataService methods and adds ability to reset the responseMsToLive value in subclasses.
     }
     this.requestService.configure(request);
     return this.rdbService.buildSingle<T>(href);
-- 
GitLab