branch: externals/emms
commit c47c3b67a3eb8dee61bbf69d05d790d7c2e91579
Author: Fran Burstall <[email protected]>
Commit: Fran Burstall <[email protected]>

    * emms-listenbrainz-scrobbler.el: check for emms-playing-time-mode
---
 emms-listenbrainz-scrobbler.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/emms-listenbrainz-scrobbler.el b/emms-listenbrainz-scrobbler.el
index 7942e825d7..2262d4e90e 100644
--- a/emms-listenbrainz-scrobbler.el
+++ b/emms-listenbrainz-scrobbler.el
@@ -1,6 +1,6 @@
 ;;; emms-listenbrainz-scrobbler.el --- Listenbrainz Scrobbling API  -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2024  Free Software Foundation, Inc.
+;; Copyright (C) 2024-2025  Free Software Foundation, Inc.
 
 ;; Author: Fran Burstall <[email protected]>
 ;; Keywords: emms, listenbrainz
@@ -233,6 +233,8 @@ That is, if it has been played for 240 seconds or half the 
length of the track."
 (defun emms-listenbrainz-scrobbler-enable ()
   "Enable the scrobbler and submit played tracks."
   (interactive)
+  ;; We rely on emms-playing-time so check for it!
+  (unless emms-playing-time-mode (error "Listenbrainz scrobbler: please 
activate emms-playing-time-mode"))
   ;; check we have credentials
   (if (emms-listenbrainz-scrobbler-get-token)
       (unless emms-listenbrainz-scrobbler-running

Reply via email to