From a7e70dabe54d23bdca978004c4b64ad7c7be0916 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Sat, 17 Sep 2022 16:06:27 +0300 Subject: [PATCH] fix vkx caching --- .../lite/music/cache/CacheDatabaseDelegate.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/music/cache/CacheDatabaseDelegate.java b/app/src/main/java/ru/vtosters/lite/music/cache/CacheDatabaseDelegate.java index 1e8460270..c11179c3a 100644 --- a/app/src/main/java/ru/vtosters/lite/music/cache/CacheDatabaseDelegate.java +++ b/app/src/main/java/ru/vtosters/lite/music/cache/CacheDatabaseDelegate.java @@ -95,8 +95,8 @@ public class CacheDatabaseDelegate { try { var trackId = cursor.getString(getColumnIndex(cursor, COLUMN_TRACK_ID)); var splits = trackId.split("_"); - var id = Integer.parseInt(splits[0]); - var ownerId = Integer.parseInt(splits[1]); + var id = Integer.parseInt(splits[1]); + var ownerId = Integer.parseInt(splits[0]); return new JSONObject() .put("url", FileCacheImplementation.getServerPath()) @@ -254,8 +254,8 @@ public class CacheDatabaseDelegate { public Boolean run(ILibVkxService service){ try { var splits = trackId.split("_"); - var id = Integer.parseInt(splits[0]); - var owner = Integer.parseInt(splits[1]); + var id = Integer.parseInt(splits[1]); + var owner = Integer.parseInt(splits[0]); return service.isTrackCached(id, owner); } catch (RemoteException e) { return false; @@ -274,8 +274,8 @@ public class CacheDatabaseDelegate { LibVKXClient.getInstance().runOnService((service -> { try { var splits = trackId.split("_"); - var id = Integer.parseInt(splits[0]); - var owner = Integer.parseInt(splits[1]); + var id = Integer.parseInt(splits[1]); + var owner = Integer.parseInt(splits[0]); service.deleteTrackFromCache(id, owner); } catch (RemoteException e) { e.printStackTrace();