aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/lastfm.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/lastfm.py b/modules/lastfm.py
index 35c903ba..0d6873a2 100644
--- a/modules/lastfm.py
+++ b/modules/lastfm.py
@@ -1,7 +1,7 @@
#--require-config lastfm-api-key
import Utils
-import time
+from datetime import datetime, timezone
URL_SCROBBLER = "http://ws.audioscrobbler.com/2.0/"
@@ -41,11 +41,11 @@ class Module(object):
np = True
else:
played = int(now_playing["date"]["uts"])
- timenow = int(time.time())
- np = bool(timenow - played > 240)
+ dts = int(datetime.now(tz=timezone.utc).timestamp())
+ np = bool((dts - played) < 120)
- time_language = "last listened to" if np == False \
- else "is now playing"
+ time_language = "is listening to" if np else "last " \
+ + "listened to"
ytquery = " - ".join([artist, track_name])