diff --git a/ErgometerServer/DoctorThread.cs b/ErgometerServer/DoctorThread.cs index bd6a8e4..06b5060 100644 --- a/ErgometerServer/DoctorThread.cs +++ b/ErgometerServer/DoctorThread.cs @@ -72,6 +72,7 @@ namespace ErgometerServer foreach(Tuple session in sessions) { sendToDoctor(new NetCommand(session.Item2, session.Item3, session.Item1)); + Console.WriteLine(new NetCommand(session.Item2, session.Item3, session.Item1)); Thread.Sleep(10); } break; diff --git a/ErgometerServer/FileHandler.cs b/ErgometerServer/FileHandler.cs index 908eafa..9d47fce 100644 --- a/ErgometerServer/FileHandler.cs +++ b/ErgometerServer/FileHandler.cs @@ -88,11 +88,12 @@ namespace ErgometerServer List> sessiondata = new List>(); for (int i = 0; i < directories.Length; i++) { - string props = File.ReadAllText(GetSessionFile(int.Parse(directories[i]))); + string directoryname = Path.GetFileName(directories[i]); + string props = File.ReadAllText(GetSessionFile(int.Parse(directoryname))); string[] properties = props.Split('\n'); string name = properties[0]; double date = double.Parse(properties[1]); - sessiondata.Add(new Tuple(int.Parse(directories[i]), name, date)); + sessiondata.Add(new Tuple(int.Parse(directoryname), name, date)); } return sessiondata; }