From 7bff6debdcc23bc97988ba57aac0140e69eb8f5d Mon Sep 17 00:00:00 2001 From: Arcsin Date: Tue, 14 May 2019 10:58:19 +0300 Subject: [PATCH] Premium days left hotfix (5.3.1) --- manifest.chrome.json | 2 +- manifest.firefox.json | 2 +- vue/store/modules/user.js | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/manifest.chrome.json b/manifest.chrome.json index e0fb02b..3d7ab93 100644 --- a/manifest.chrome.json +++ b/manifest.chrome.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "FireX Proxy", - "version": "5.3.0", + "version": "5.3.1", "description": "FireX Proxy", "default_locale": "en", "icons": { diff --git a/manifest.firefox.json b/manifest.firefox.json index a0443ca..b124a6b 100644 --- a/manifest.firefox.json +++ b/manifest.firefox.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "FireX Proxy", - "version": "5.3.0", + "version": "5.3.1", "description": "FireX Proxy", "default_locale": "en", "icons": { diff --git a/vue/store/modules/user.js b/vue/store/modules/user.js index c43aa88..0a10563 100644 --- a/vue/store/modules/user.js +++ b/vue/store/modules/user.js @@ -22,8 +22,9 @@ const getters = { } const delta = new Date(premiumExpiresAt).getTime() - new Date().getTime(); + const days = Math.ceil(delta / (1e3 * 60 * 60 * 24)); - return Math.ceil(delta / (1e3 * 60 * 60 * 24)); + return Math.max(days, 0); } };