Make sure track path is saved to track view so sending it back won't crash. Keep track of users for requests to implement limited amounts of requests. Implement requesting with limits.

This commit is contained in:
Kevin Whitaker
2017-02-19 22:21:05 -05:00
parent 5b89f375b2
commit fc98ec671a
7 changed files with 53 additions and 6 deletions

View File

@@ -65,7 +65,7 @@ public:
User userInvolved;
std::list<AudioTrack> tracksInvolved;
};
std::list<AudioTrack> requestQueue;
std::list<std::pair<AudioTrack,User>> requestQueue;
std::list<PlayerEvent> lastInternalEvents;
Wt::Dbo::backend::Sqlite3* sqliteConnection;
Wt::Dbo::FixedSqlConnectionPool* connectionPool;