diff --git a/widgets/lastfm.js b/widgets/lastfm.js index 90d1269..4353220 100644 --- a/widgets/lastfm.js +++ b/widgets/lastfm.js @@ -650,22 +650,30 @@ class Tracks extends HTMLElement { /^([^$]*[^-\s])(\s-\s)(\w[\w\s]+\sVersion[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(\w[\w\s]+\sDeluxe[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(\w[\w\s]+\sRemaster[\w\s]*)$/iu, + /^([^$]*[^-\s])(\s-\s)(\w[\w\s]+\sDisc[\w\s]*)$/iu, + /^([^$]*[^-\s])(\s-\s)(\w[\w\s]+\sCD[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(Deluxe[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(Remaster[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(Music from[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(EP[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(single[\w\s]*)$/iu, /^([^$]*[^-\s])(\s-\s)(Explicit[\w\s]*)$/iu, + /^([^$]*[^-\s])(\s-\s)(Disc\s[\w\s]+)$/iu, + /^([^$]*[^-\s])(\s-\s)(CD\s[\w\s]+)$/iu, /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sEdition[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sVersion[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sDeluxe[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sRemaster[\w\s]*[)\]])$/iu, + /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sDisc[\w\s]*[)\]])$/iu, + /^([^$]*[^-\s])(\s)([(\[][\w\s]+\sCD[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]Deluxe[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]Remaster[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]Music from[\w\s]*[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]EP[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]single[)\]])$/iu, /^([^$]*[^-\s])(\s)([(\[]Explicit[)\]])$/iu, + /^([^$]*[^-\s])(\s)([(\[]Disc\s[\w\s]+[)\]])$/iu, + /^([^$]*[^-\s])(\s)([(\[]CD\s[\w\s]+[)\]])$/iu, /^([^$]*[^-\s])(\s)(EP[\d\s]*)$/iu ]; // ( ... bonus CD), (single),... ? for (const reg of regs) {