Handle multiple connections from the demo user
This commit is contained in:
@@ -71,6 +71,13 @@ Playlist::getAll(Wt::Dbo::Session& session, Wt::Dbo::ptr<User> user)
|
||||
return std::vector<Playlist::pointer>(res.begin(), res.end());
|
||||
}
|
||||
|
||||
Playlist::pointer
|
||||
Playlist::getById(Wt::Dbo::Session& session, IdType id)
|
||||
{
|
||||
return session.find<Playlist>().where("id = ?").bind(id);
|
||||
}
|
||||
|
||||
|
||||
PlaylistEntry::PlaylistEntry(Wt::Dbo::ptr<Track> track, Wt::Dbo::ptr<Playlist> playlist)
|
||||
: _track(track),
|
||||
_playlist(playlist)
|
||||
|
||||
@@ -42,6 +42,7 @@ class Playlist : public Wt::Dbo::Dbo<Playlist>
|
||||
|
||||
// Search utility
|
||||
static pointer get(Wt::Dbo::Session& session, std::string name, Wt::Dbo::ptr<User> user);
|
||||
static pointer getById(Wt::Dbo::Session& session, IdType playlistId);
|
||||
static std::vector<pointer> getAll(Wt::Dbo::Session& session, Wt::Dbo::ptr<User> user);
|
||||
|
||||
// Create utility
|
||||
|
||||
Reference in New Issue
Block a user