-
|
Есть ли такая возможность добавить из API Spotify такую фишку. Можно самый обычный метод (Removing all occurrences of specific items), он там первый идет. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 10 replies
-
|
Можно подправить, чтобы у всех дата обнулялась. Чтобы полностью соответствовать Replace (замене). Из-за особенностей запроса, у первой сотни дата может сохраниться. Удаление элементов позволит сохранить дату у остальных. Но становится проблемным добавление новых элементов. Из-за непредсказуемости вновь пришедшей сортировки. Для плейлиста с 10 тысячами треков, в худшем случае, это 10 тысяч запросов на перестановку треков. В среднем, меньше, если заморочиться на вычисление. Но не сильно хочется. Отсюда остается только метод удаления элементов. Но далеко не у всех фильтров есть инверсия, чтобы собрать удаляемые треки. Можно конечно в конце вычислить разницу и получить данные тех, что удалились. И добавлять новые через Append метод. Но к чему столько махинаций ради даты? |
Beta Was this translation helpful? Give feedback.
-
|
@amd64fox попробуйте обновиться этой бетой. И используйте этот метод: Описание: Откатиться назад можно этим кодом. |
Beta Was this translation helpful? Give feedback.
@amd64fox попробуйте обновиться этой бетой. И используйте этот метод:
Описание:
Обновляет треки плейлиста: добавляет новые; удаляет те, которых нет в массиве; сохраняет оригинальную дату добавления треков. Теряется сортировка заданная в массиве. Игнорируются дубликаты по
id.Откатиться назад можно этим кодом.