From 4bcbaf0d7aeec40fc0c91258384eeb0775664f50 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Mon, 3 Oct 2022 02:59:31 +0300 Subject: [PATCH] Update Scrobbler.java --- .../main/java/ru/vtosters/lite/music/Scrobbler.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/music/Scrobbler.java b/app/src/main/java/ru/vtosters/lite/music/Scrobbler.java index c68eee826..1ae20db3c 100644 --- a/app/src/main/java/ru/vtosters/lite/music/Scrobbler.java +++ b/app/src/main/java/ru/vtosters/lite/music/Scrobbler.java @@ -91,10 +91,14 @@ public class Scrobbler { var artist = musictrack.C; var title = musictrack.f; var duration = musictrack.h; + var track_id = musictrack.d; + var owner_id = musictrack.e; + var access_key = musictrack.J; + var albumid = musictrack.I; String album; - if (musictrack.I != null) { - album = musictrack.I.getTitle(); + if (albumid != null) { + album = albumid.getTitle(); } else { album = null; } @@ -104,11 +108,11 @@ public class Scrobbler { return; } - if (autocache() && !isCached(musictrack.y1())) { + if (autocache() && !isCached(uid)) { if (LibVKXClient.isIntegrationEnabled()){ getInstance().runOnService(service -> { try { - service.addTrackToCache(musictrack.d, musictrack.e, (musictrack.J != null) ? musictrack.J : ""); + service.addTrackToCache(track_id, owner_id, (access_key != null) ? access_key : ""); } catch (RemoteException e) { e.printStackTrace(); }