Fixed subsonic scrobble command + internal scrobbler: do not record listen that have been played for less than 5s

This commit is contained in:
emeric
2021-04-08 14:11:09 +02:00
parent 4cf60f7b8b
commit 42e9403b55
9 changed files with 45 additions and 47 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ namespace Scrobbling
virtual ~IScrobbler() = default;
virtual void listenStarted(const Listen& listen) = 0;
virtual void listenFinished(const Listen& listen, std::chrono::seconds duration) = 0;
virtual void listenFinished(const Listen& listen, std::optional<std::chrono::seconds> duration) = 0;
virtual void addListen(const Listen& listen, const Wt::WDateTime& timePoint) = 0;