From cb54ae4dee0359fa7cf24c7312a155a3ff691ab5 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 20 Oct 2019 18:53:03 -0400 Subject: [PATCH] [+] Create function to check version number --- src/components/login/login.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/components/login/login.ts b/src/components/login/login.ts index be6303c..fd2aaa6 100644 --- a/src/components/login/login.ts +++ b/src/components/login/login.ts @@ -38,6 +38,24 @@ export default class Login extends Vue } } + /** + * Check version number + * + * @returns boolean Need to clear cookies or not + */ + public needToUpdateCookies(): boolean + { + // Version doesn't exist + if (!this.$cookies.isKey('va.version')) return true; + + // Get version numbers + let currentVersion = Constants.VERSION.split('.'); + let cookiesVersion = this.$cookies.get('va.version').split('.'); + + // Check the commit number is even or odd + return +currentVersion[currentVersion.length - 1] % 2 != +cookiesVersion[cookiesVersion.length - 1] % 2; + } + /** * On click, sends username and password to the server. */