From 3787d3fcac527d9ececaea0939484519d11a7054 Mon Sep 17 00:00:00 2001 From: Duncan Bristow Date: Tue, 27 Oct 2015 15:14:09 -0600 Subject: [PATCH] Added OS X support for file caching --- lib/BetterDiscord.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/BetterDiscord.js b/lib/BetterDiscord.js index f567574..0367a14 100644 --- a/lib/BetterDiscord.js +++ b/lib/BetterDiscord.js @@ -24,9 +24,17 @@ var _userDefault = {"cache": null}; var _userConfig = {"cache": null}; var _cacheExpired = false; var _cacheDays = 0; -var _dataPath = "../BetterDiscordData"; +var _dataPath; var _userFile = _dataPath + "/user.json"; +// OS specific _dataPath +var _os = process.platform; +if (_os == "win32") { + _dataPath = "../BetterDiscordData"; +} else if (_os == "darwin") { + _dataPath = "~/Library/Application Support/discord/BetterDiscordData"; +} + function BetterDiscord(mainWindow) { _mainWindow = mainWindow; _version = _config.Core.Version;