diff --git a/infoupdate.html b/infoupdate.html
index 090d886..d086db7 100644
--- a/infoupdate.html
+++ b/infoupdate.html
@@ -1,9 +1,19 @@
+
Subsonics 2.1.7
+Sortie le : 01/05/2022
+Ajouts & Fixes :
+
+
+ - [FIX] : Settings : Favoris won't be deleted on new connection
+ - [FIX] : Logs : Logs goes on wrong folder
+
+
+
Subsonics 2.1.6
Sortie le : 01/05/2022
Ajouts & Fixes :
- - [FIX] : Logs : Logs go on wrong folder/li>
+
- [FIX] : Logs : Logs goes on wrong folder
diff --git a/main.js b/main.js
index f2d69b1..3c1ced7 100644
--- a/main.js
+++ b/main.js
@@ -175,7 +175,14 @@ async function createWindow() {
})
socket.on("successLogin", (token) => {
- const settings = {}
+
+ if(!fs.existsSync(__dirname + path.sep + "settings.json")) {
+
+ fs.writeFileSync(__dirname + path.sep + "settings.json")
+ }
+
+ const settings = require(__dirname + path.sep + "settings.json")
+
settings["token"] = token
fs.writeFile(__dirname + path.sep + "settings.json", JSON.stringify(settings, null, 2), (err) => {
diff --git a/package.json b/package.json
index f42abfd..5af3237 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "subsonics-manager",
- "version": "2.1.6",
+ "version": "2.1.7",
"description": "Manager for subsonics",
"main": "main.js",
"scripts": {
diff --git a/sub-log.js b/sub-log.js
index 85d7c92..7507744 100644
--- a/sub-log.js
+++ b/sub-log.js
@@ -1,13 +1,14 @@
const fs = require("fs")
+const path = require("path")
+const { app } = require("electron")
-
-if(!fs.existsSync(__dirname + "logs/")) {
- fs.mkdirSync(__dirname + "logs/")
+if(!fs.existsSync(__dirname + path.sep + "logs" + path.sep)) {
+ fs.mkdirSync(__dirname + path.sep + "logs")
}
-var logStream = fs.createWriteStream(__dirname + "logs/" + getDate() + ".log", {
+var logStream = fs.createWriteStream(__dirname + path.sep + "logs" + path.sep + getDate() + ".log", {
flags: 'a'
});
@@ -80,7 +81,8 @@ process.on('uncaughtException', (err) => {
});
-process.on('beforeExit', () => {
+app.on("before-quit", () => {
+
logStream.end( "["+ "NORMAL_END" + "]" + " - [END OF LOGS] - [" + getDate() + ']')
logStream.close()
-});
+})