From 299285abb83dbf52491b8833ac73f28c5b437bcd Mon Sep 17 00:00:00 2001
From: Dessalines <tyhou13@gmx.com>
Date: Thu, 5 Sep 2019 17:55:57 -0700
Subject: Fixing inbox refresh issue.

- Fixes #265
---
 ui/src/components/navbar.tsx | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

(limited to 'ui/src/components/navbar.tsx')

diff --git a/ui/src/components/navbar.tsx b/ui/src/components/navbar.tsx
index 59330168..c33f8196 100644
--- a/ui/src/components/navbar.tsx
+++ b/ui/src/components/navbar.tsx
@@ -182,7 +182,7 @@ export class Navbar extends Component<any, NavbarState> {
 
   keepFetchingReplies() {
     this.fetchReplies();
-    setInterval(() => this.fetchReplies(), 30000);
+    setInterval(() => this.fetchReplies(), 15000);
   }
 
   fetchReplies() {
@@ -193,8 +193,10 @@ export class Navbar extends Component<any, NavbarState> {
         page: 1,
         limit: 9999,
       };
-      WebSocketService.Instance.getReplies(repliesForm);
-      this.state.fetchCount++;
+      if (this.currentLocation !=='/inbox') { 
+        WebSocketService.Instance.getReplies(repliesForm);
+        this.state.fetchCount++;
+      }
     }
   }
 
-- 
cgit v1.2.3

