|
| 1 | +#include <INIReader.h> |
1 | 2 | #include <readerwriterqueue.h> |
2 | 3 | #include <stddef.h> |
3 | 4 | #include <uwebsockets/App.h> |
| 5 | +#include <uwebsockets/WebSocketProtocol.h> |
4 | 6 |
|
5 | 7 | #include <atomic> |
6 | 8 | #include <filesystem> |
7 | 9 | #include <thread> |
8 | 10 |
|
9 | | -#include <uwebsockets/WebSocketProtocol.h> |
10 | | - |
11 | | -#include <INIReader.h> |
12 | 11 | #include "common/any_type.h" |
13 | 12 | #include "common/base_path.h" |
14 | 13 | #include "common/default_config.h" |
@@ -114,7 +113,8 @@ int main(int argc, char *argv[]) { |
114 | 113 | } |
115 | 114 | moodycamel::BlockingReaderWriterQueue<WebSocketReceivedMessage> receive_queue( |
116 | 115 | message_queue_length); |
117 | | - moodycamel::BlockingReaderWriterQueue<DatabaseReceivedMessage> database_queue(message_queue_length); |
| 116 | + moodycamel::BlockingReaderWriterQueue<DatabaseReceivedMessage> database_queue( |
| 117 | + message_queue_length); |
118 | 118 | std::cout << "Starting webserver" << std::endl; |
119 | 119 | uWS::App app = uWS::App(); |
120 | 120 | WebSocketServer webserver( |
@@ -190,11 +190,11 @@ int main(int argc, char *argv[]) { |
190 | 190 | auto top_players = |
191 | 191 | db.leaderboard_get_top(leaderboard_id, game_id, leaderboard_size, leaderboard_start); |
192 | 192 | std::string json = "["; |
193 | | - for (size_t i = 0; i < top_players.size(); ++i) { |
194 | | - const auto &[name, score, timestamp] = top_players[i]; |
195 | | - json += "{\"name\":\"" + name + "\",\"score\":" + std::to_string(score) + |
196 | | - ",\"timestamp\":\"" + timestamp + |
197 | | - "\", \"rank\":" + std::to_string(i + 1 + leaderboard_start) + "}"; |
| 193 | + for (size_t i = 0; i < top_players.size(); ++i) { |
| 194 | + const auto &[name, score, timestamp] = top_players[i]; |
| 195 | + json += "{\"name\":\"" + name + "\",\"score\":" + std::to_string(score) + |
| 196 | + ",\"timestamp\":\"" + timestamp + |
| 197 | + "\", \"rank\":" + std::to_string(i + 1 + leaderboard_start) + "}"; |
198 | 198 | // Add a comma if not the last element |
199 | 199 | if (i + 1 < top_players.size()) { |
200 | 200 | json += ","; |
|
0 commit comments