Sven 3 rokov pred
rodič
commit
dc93482a73
1 zmenil súbory, kde vykonal 4 pridanie a 3 odobranie
  1. 4 3
      BetterYTM.user.js

+ 4 - 3
BetterYTM.user.js

@@ -677,12 +677,13 @@ async function getCurrentGeniusUrl()
 
         /** @param {string} songName */
         const sanitizeSongName = (songName) => {
+            const songNameRegex = /\((\w|\d|\s|[.,\-_&/])+\)/gmi;
             let sanitized;
 
-            if(songName.match(/\(\s*(feat|ft)/gmi))
-                sanitized = songName.replace(/(\(|feat|ft).*$/gmi, ""); // should hopefully trim right after the song name
+            if(songName.match(songNameRegex))
+                sanitized = songName.replace(songNameRegex, ""); // should hopefully trim right after the song name
 
-            return (sanitized || songName).trim();
+            return (sanitized ?? songName).trim();
         };
 
         /** @param {string} songMeta */