>>51277
110 строчка. С undefined лучше использовать точное сравнение по типу. То есть, !== вместо !=
С этим могут возникать непредвиденные проблемы.
135 строчка. Почему выбирается первая же обложка? Должен же идти перебор сначала по списку recordings, а в его теле вложенный перебор по списку releases. В первом recording может не быть обложки.
В целом вроде всё ок