X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fcore%2FCore.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fcore%2FCore.java;h=e3fd103d73495c230eaa7fa0314617ef673c1310;hp=e56eedefdafaa22944f0e02341ba62e1a62ddbb8;hb=df37c71a5b53af746f2c0c8b7ce8c1d4ae33486f;hpb=8ab9bca2d360cd126c49458bbf5f6c87fd35d143 diff --git a/src/main/java/net/pterodactylus/sone/core/Core.java b/src/main/java/net/pterodactylus/sone/core/Core.java index e56eede..e3fd103 100644 --- a/src/main/java/net/pterodactylus/sone/core/Core.java +++ b/src/main/java/net/pterodactylus/sone/core/Core.java @@ -515,6 +515,11 @@ public class Core extends AbstractService implements SoneProvider, PostProvider, if (sone.getLikedPostIds().contains(post.getId())) { sones.add(sone); } + if (isCompatibilityMode(CompatibilityMode.oldElementIds)) { + if (sone.getLikedPostIds().contains(post.getInternalId())) { + sones.add(sone); + } + } } return sones; } @@ -532,6 +537,11 @@ public class Core extends AbstractService implements SoneProvider, PostProvider, if (sone.getLikedReplyIds().contains(reply.getId())) { sones.add(sone); } + if (isCompatibilityMode(CompatibilityMode.oldElementIds)) { + if (sone.getLikedReplyIds().contains(reply.getInternalId())) { + sones.add(sone); + } + } } return sones; }