From 713c11248d731f002e9fe23be967a92586585cd4 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Tue, 3 Nov 2015 00:29:26 +0200 Subject: [PATCH] Move _dataPath assignment to init function to fix invalid path errors --- lib/BetterDiscord.js | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/lib/BetterDiscord.js b/lib/BetterDiscord.js index cc8c340..6618750 100644 --- a/lib/BetterDiscord.js +++ b/lib/BetterDiscord.js @@ -5,15 +5,16 @@ * Last Update: 25/10/2015 - 23:48 * https://github.com/Jiiks/BetterDiscordApp */ + +//Imports var _fs = require("fs"); var _config = require("./config.json"); var _utils = require("./utils"); - -//Use beta javascript -var _beta = false; - var _ipc = require('ipc'); +//Beta flag +var _beta = false; + var _version; var _mainWindow; var _updater; @@ -25,15 +26,10 @@ var _cacheExpired = false; var _cacheDays = 0; var _dataPath; -// OS specific _dataPath -var _os = process.platform; -if (_os == "win32") { - _dataPath = "../BetterDiscordData"; -} else if (_os == "darwin") { - _dataPath = "~/Library/Application Support/discord/BetterDiscordData"; -} -var _userFile = _dataPath + "/user.json"; +var _os = process.platform; +var _userfile; + function BetterDiscord(mainWindow) { _mainWindow = mainWindow; @@ -47,6 +43,15 @@ BetterDiscord.prototype.getUtils = function() { BetterDiscord.prototype.init = function() { + //OS specific _dataPath + if (_os == "win32") { + _dataPath = "../BetterDiscordData"; + } else if (_os == "darwin") { + _dataPath = "~/Library/Application Support/discord/BetterDiscordData"; + } + _userFile = _dataPath + "/user.json"; + + var self = this; //Check emotedata cache