Skip to content

v3.8.13 — продажи у каждого аккаунта свои + фикс черновика

Choose a tag to compare

@Kevanko Kevanko released this 11 Jun 12:58
· 43 commits to main since this release

Продажи у каждого аккаунта свои (исправлено по-настоящему)

Раньше статистика продаж/графики смешивались между аккаунтами. Настоящая причина: фоновый сборщик складывал заказы ВСЕХ аккаунтов в один общий объект.

  • Теперь продажи хранятся ОТДЕЛЬНО по аккаунту (ключ с userId). Сборщик берёт заказы активного аккаунта и пишет их в его ключ.
  • Главное: userId теперь определяется из ТОЙ ЖЕ активной сессии, что и заказы — раньше он мог браться из «старой» вкладки другого аккаунта, и заказы ложились под чужой ключ (отсюда смешивание).
  • При смене аккаунта общий ключ (его читают графики/главная) сразу переключается на данные текущего аккаунта; если их ещё нет — собираются заново (FunPay отдаёт только заказы этого аккаунта, поэтому чисто).
  • «Сбросить статистику» чистит и ключ аккаунта.

Проверено прогоном: два аккаунта собрали РАЗНЫЕ наборы заказов (ноль пересечений по ID) — то есть больше не смешиваются.

Черновик сообщения

Отправленное сообщение больше не «возвращается» в поле после отправки/смены чата. Раньше черновик очищался только по событию submit, а FunPay шлёт через JS и чистит поле программно — поэтому отправленный текст оставался черновиком. Теперь черновик очищается при самой отправке (кнопка/Enter). Сохранение черновика при сворачивании и его восстановление работают как и раньше.

Важно для тех, у кого статистика уже смешалась

После обновления каждый аккаунт пересоберёт СВОИ продажи заново (несколько секунд статистика может показывать 0, потом заполнится своими заказами). Если осталось что-то старое — «Сбросить статистику» на странице продаж.

Обновление: chrome://extensions → замените zip/папку, F5.