MCatalog changed a few things in the sheet so genre colors were broken:
Deleted Subgenre column (why...)
Renamed Genre to Label (why???)
Label is actually a very broad genre; no more subgenres like Neurofunk or Liquid DnB, only Drum and Bass now
Removed brand column (Instinct / Uncaged)
I don't feel good about these changes but well it's their thing.
This fixes the genre colors not being applied because the column is now named "Label" instead. I also cleaned up the column list to get rid of the "column not found" warning.
Had to add exceptions to the genreColors map because your implementation of RoughMap does a search by checking if the input string is contained in any of the keys; this caused issues with "EP" since it's contained within "Drumstep".
Also cleaned up the code a tiny bit
MCatalog changed a few things in the sheet so genre colors were broken:
I don't feel good about these changes but well it's their thing.
This fixes the genre colors not being applied because the column is now named "Label" instead. I also cleaned up the column list to get rid of the "column not found" warning. Had to add exceptions to the genreColors map because your implementation of RoughMap does a search by checking if the input string is contained in any of the keys; this caused issues with "EP" since it's contained within "Drumstep". Also cleaned up the code a tiny bit