mirror of
https://github.com/Horizontal42/Sort_YM.git
synced 2026-11-10 15:42:02 +03:00
users_playlists_insert_track и users_playlists_create - операции записи: таймаут не значит, что запрос не дошёл до сервера. Прошлый фикс слепо повторял такой вызов при NetworkError, и если сервер уже применил вставку (а ответ просто потерялся), трек добавлялся в плейлист второй раз. Теперь при сетевой ошибке сначала перепроверяется фактическое состояние плейлиста/списка плейлистов, и повтор происходит только если трек/плейлист там правда ещё отсутствует. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| apply.py | ||
| auth.py | ||
| classify.py | ||
| cli.py | ||
| config.py | ||
| fetch.py | ||
| genres.py | ||
| language.py | ||
| report.py | ||
| ymclient.py | ||