mirror of
https://git.battle-of-pip.de/root/vpr-mitarbeiterverwaltung.git
synced 2025-10-14 10:04:52 +02:00
trying to fix that some messages are not send after specific events
This commit is contained in:
@@ -35,10 +35,8 @@ public class Tester
|
||||
"help"
|
||||
};
|
||||
|
||||
server.OnMessageReceived = (message) =>
|
||||
{
|
||||
ms.Log(message);
|
||||
};
|
||||
server.OnMessageReceived = (message) => ms.Log(message);
|
||||
server.OnCommandReceived = (message) => ms.Log(message);
|
||||
|
||||
while (running)
|
||||
{
|
||||
@@ -50,7 +48,7 @@ public class Tester
|
||||
{
|
||||
string response = await server.HelpCommand();
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
await messageBox.ShowAsync("Command Result: Help", responseLines);
|
||||
}
|
||||
else if (command == "login")
|
||||
@@ -60,14 +58,14 @@ public class Tester
|
||||
|
||||
string response = await server.Login(user, password);
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
messageBox.ShowAsync("Command Result: Login", responseLines);
|
||||
}
|
||||
else if (command == "logout")
|
||||
{
|
||||
string response = await server.Logout();
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
messageBox.ShowAsync("Command Result: Logout", responseLines);
|
||||
}
|
||||
else if (command == "get self employee")
|
||||
@@ -85,21 +83,21 @@ public class Tester
|
||||
{
|
||||
string response = await server.ClockIn();
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
await messageBox.ShowAsync("Command Result: clock in", responseLines);
|
||||
}
|
||||
else if (command == "clock out")
|
||||
{
|
||||
string response = await server.ClockOut();
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
await messageBox.ShowAsync("Command Result: clock out", responseLines);
|
||||
}
|
||||
else if (command == "clock break")
|
||||
{
|
||||
string response = await server.ClockBreak();
|
||||
// split response into string[] at \n
|
||||
var responseLines = response.Split('\n').ToList();
|
||||
var responseLines = response.Split("%break").ToList();
|
||||
await messageBox.ShowAsync("Command Result: clock break", responseLines);
|
||||
}
|
||||
}
|
||||
@@ -124,7 +122,7 @@ public class Tester
|
||||
{
|
||||
using var doc = JsonDocument.Parse(response);
|
||||
var formatted = JsonSerializer.Serialize(doc, new JsonSerializerOptions { WriteIndented = true });
|
||||
await messageBox.ShowAsync("Server Response", formatted.Split('\n').ToList());
|
||||
await messageBox.ShowAsync("Server Response", formatted.Split("%break").ToList());
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
Reference in New Issue
Block a user