Dedicated view for tracklist
This commit is contained in:
@@ -51,7 +51,7 @@ namespace Scrobbling
|
||||
if (!user)
|
||||
return;
|
||||
|
||||
starredObj = StarredObjType::create(session, obj, user, *scrobbler);
|
||||
starredObj = session.create<StarredObjType>(obj, user, *scrobbler);
|
||||
}
|
||||
starredObj.modify()->setDateTime(Wt::WDateTime::currentDateTime());
|
||||
starredObjId = starredObj->getId();
|
||||
|
||||
@@ -88,7 +88,7 @@ namespace Scrobbling
|
||||
if (!track)
|
||||
return;
|
||||
|
||||
auto dbListen {Database::Listen::create(session, user, track, Database::Scrobbler::Internal, listen.listenedAt)};
|
||||
auto dbListen {session.create<Database::Listen>(user, track, Database::Scrobbler::Internal, listen.listenedAt)};
|
||||
dbListen.modify()->setScrobblingState(Database::ScrobblingState::Synchronized);
|
||||
}
|
||||
|
||||
|
||||
@@ -574,7 +574,7 @@ namespace Scrobbling::ListenBrainz
|
||||
if (!user)
|
||||
return;
|
||||
|
||||
StarredTrack::pointer starredTrack {StarredTrack::create(session, track, user, Database::Scrobbler::ListenBrainz)};
|
||||
StarredTrack::pointer starredTrack {session.create<StarredTrack>(track, user, Database::Scrobbler::ListenBrainz)};
|
||||
starredTrack.modify()->setScrobblingState(ScrobblingState::Synchronized);
|
||||
|
||||
context.importedFeedbackCount++;
|
||||
|
||||
@@ -366,7 +366,7 @@ namespace Scrobbling::ListenBrainz
|
||||
if (!track)
|
||||
return false;
|
||||
|
||||
dbListen = Database::Listen::create(session, user, track, Database::Scrobbler::ListenBrainz, listen.listenedAt);
|
||||
dbListen = session.create<Database::Listen>(user, track, Database::Scrobbler::ListenBrainz, listen.listenedAt);
|
||||
dbListen.modify()->setScrobblingState(scrobblingState);
|
||||
|
||||
LOG(DEBUG) << "LISTEN CREATED for user " << user->getLoginName() << ", track '" << track->getName() << "' AT " << listen.listenedAt.toString();
|
||||
|
||||
Reference in New Issue
Block a user