diff --git a/pom.xml b/pom.xml
index d4d397a..fb2d29a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -100,7 +100,7 @@
net.dv8tion
JDA
- 5.3.0
+ 5.3.1
dev.arbjerg
diff --git a/src/main/java/me/bobert/netneutrality/music/source/UdioAudioSourceManager.java b/src/main/java/me/bobert/netneutrality/music/source/UdioAudioSourceManager.java
index fb5c4d7..aaa55bf 100644
--- a/src/main/java/me/bobert/netneutrality/music/source/UdioAudioSourceManager.java
+++ b/src/main/java/me/bobert/netneutrality/music/source/UdioAudioSourceManager.java
@@ -129,12 +129,11 @@ public class UdioAudioSourceManager implements AudioSourceManager {
}
protected JsonBrowser loadTrackInfoFromPageContent(String content) throws IOException {
- String startTag = "self.__next_f.push([1,\"f:";
+ String startTag = "self.__next_f.push([1,\"10:";
String endTag = "\\n\"])";
String json = DataFormatTools.extractBetween(content, startTag, endTag);
-
- if (json == null) {
+ if (json == null || json.isEmpty() || json.equals("null")) {
log.error("Track JSON not found in page");
return null;
}