diff --git a/appveyor.yml b/appveyor.yml
index 6aeaf81c..91356067 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -16,6 +16,7 @@ after_build:
- cmd: if %APPVEYOR_REPO_TAG%==true (appveyor SetVariable -Name VERSION_NAME -Value %APPVEYOR_REPO_TAG_NAME%) else (appveyor SetVariable -Name VERSION_NAME -Value beta)
- cmd: 7z a vMenu-%VERSION_NAME%.zip -r ..\build\*
- cmd: appveyor PushArtifact vMenu-%VERSION_NAME%.zip
+ - cmd: if %APPVEYOR_REPO_TAG%==true (curl -F "content=New version :tada:! <@&540562517806809109>" -F "file=@vMenu-"%VERSION_NAME%".zip" %DISCORD_FILE_WEBHOOK%)
deploy:
- provider: GitHub
release: "[Release] vMenu $(VERSION_NAME)"
@@ -36,4 +37,4 @@ on_success:
on_failure:
- ps: Invoke-RestMethod https://raw.githubusercontent.com/TomGrobbe/appveyor-discord-webhook/master/send.ps1 -o send.ps1
- ps: ./send.ps1 failure $env:WEBHOOK_URL
- - ps: rm send.ps1
\ No newline at end of file
+ - ps: rm send.ps1
diff --git a/dependencies/client/MenuAPI.dll b/dependencies/client/MenuAPI.dll
index 35882945..5f8a8ed4 100644
Binary files a/dependencies/client/MenuAPI.dll and b/dependencies/client/MenuAPI.dll differ
diff --git a/dependencies/server/libSQLite.Interop.so b/dependencies/server/libSQLite.Interop.so
new file mode 100644
index 00000000..da0bfae4
Binary files /dev/null and b/dependencies/server/libSQLite.Interop.so differ
diff --git a/vMenu/menus/MpPedCustomization.cs b/vMenu/menus/MpPedCustomization.cs
index 509ec84b..122267b9 100644
--- a/vMenu/menus/MpPedCustomization.cs
+++ b/vMenu/menus/MpPedCustomization.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
diff --git a/vMenuServer/BanManager.cs b/vMenuServer/BanManager.cs
index fbd26fbb..66b5868a 100644
--- a/vMenuServer/BanManager.cs
+++ b/vMenuServer/BanManager.cs
@@ -765,25 +765,26 @@ public static void InitializeDbConnection()
{
SQLiteConnection.CreateFile(bansDbFilePath + bansDbFileName);
Debug.WriteLine("[vMenu] Created bans DB.");
+ }
- SQLiteConnection db = new SQLiteConnection($"Data Source='{bansDbFilePath}{bansDbFileName}';Version=3;");
- try
+ SQLiteConnection db = new SQLiteConnection($"Data Source='{bansDbFilePath}{bansDbFileName}';Version=3;");
+ try
+ {
+ db.Open();
+ string sql = "CREATE TABLE IF NOT EXISTS bans (identifiers STRING, playername STRING, banreason STRING, bannedby STRING, banneduntil DATETIME);";
+ SQLiteCommand cmd = new SQLiteCommand(sql, db);
+ cmd.ExecuteNonQuery();
+ db.Dispose();
+ }
+ catch (Exception e)
+ {
+ Debug.WriteLine($"[vMenu] SQL ERROR: {e.Message}");
+ if (db != null)
{
- db.Open();
- string sql = "CREATE TABLE bans (identifiers STRING, playername STRING, banreason STRING, bannedby STRING, banneduntil DATETIME);";
- SQLiteCommand cmd = new SQLiteCommand(sql, db);
- cmd.ExecuteNonQuery();
db.Dispose();
}
- catch (Exception e)
- {
- Debug.WriteLine($"[vMenu] SQL ERROR: {e.Message}");
- if (db != null)
- {
- db.Dispose();
- }
- }
}
+
}
}
diff --git a/vMenuServer/vMenuServer.csproj b/vMenuServer/vMenuServer.csproj
index 16079cac..acc7bbcd 100644
--- a/vMenuServer/vMenuServer.csproj
+++ b/vMenuServer/vMenuServer.csproj
@@ -67,6 +67,10 @@
+
+ libSQLite.Interop.so
+ Always
+
PreserveNewest