From 004d5a4f466a451bac2c0a79f89ea981af09dd69 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Wed, 26 Jan 2022 20:20:10 -0800 Subject: [PATCH] added limit for browse/listen now requests, will now only request every 2 minutes --- src/renderer/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/renderer/index.js b/src/renderer/index.js index 161cae2c..cc562782 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -1988,6 +1988,10 @@ const app = new Vue({ this.library.albums.meta = response.data.meta }, async getListenNow(attempt = 0) { + if (this.listennow.timestamp > Date.now() - 120000) { + return + } + if (attempt > 3) { return } @@ -2018,6 +2022,7 @@ const app = new Vue({ includeResponseMeta: !0, reload: !0 })).data; + this.listennow.timestamp = Date.now() console.log(this.listennow) } catch (e) { console.log(e) @@ -2025,6 +2030,9 @@ const app = new Vue({ } }, async getBrowsePage(attempt = 0) { + if (this.browsepage.timestamp > Date.now() - 120000) { + return + } if (attempt > 3) { return } @@ -2041,6 +2049,7 @@ const app = new Vue({ "art[url]": "f" }); this.browsepage = browse.data.data[0]; + this.browsepage.timestamp = Date.now() console.log(this.browsepage) } catch (e) { console.log(e)