branch: externals/emms
commit b5a5816e2b73952413927eacc5d701d524d0d494
Author: Yoni Rabkin <[email protected]>
Commit: Yoni Rabkin <[email protected]>

    * emms-librefm-scrobbler.el: check for `emms-playing-time-mode'
---
 emms-librefm-scrobbler.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/emms-librefm-scrobbler.el b/emms-librefm-scrobbler.el
index ebb6aed544..b260b99535 100644
--- a/emms-librefm-scrobbler.el
+++ b/emms-librefm-scrobbler.el
@@ -1,6 +1,6 @@
 ;;; emms-librefm-scrobbler.el --- Libre.FM Scrobbing API  -*- lexical-binding: 
t; -*-
 
-;; Copyright (C) 2014  Free Software Foundation, Inc.
+;; Copyright (C) 2014, 2025  Free Software Foundation, Inc.
 
 ;; Author: Yoni Rabkin <[email protected]>
 
@@ -306,6 +306,7 @@ seconds or half the length of the track."
 (defun emms-librefm-scrobbler-enable ()
   "Enable the scrobbler and submit played tracks."
   (interactive)
+  (unless emms-playing-time-mode (error "scrobbler: please activate 
emms-playing-time-mode"))
   (when (not emms-librefm-scrobbler-session-id)
     (emms-librefm-scrobbler-handshake))
   (add-hook 'emms-player-started-hook

Reply via email to