Эндпоинт api/analytics среди прочего предоставляет статистику добавившихся пользователей внешнего сайта (added_external_users).
В расчёте в get_added_external_users_statistic используется поле "external_signup_date". При этом в проекте нигде нет записи данных в это поле (только в тестовых данных fill_db.py).
В БД на проде это поле сейчас заполнено у 475 пользователей, не заполнено у 2001 пользователя.
В первой версии проекта поле определялось как дата создания записи в таблице external_site_users. Видимо, решено было отказаться от дублирования этой информации в текущем проекте.
Нужно:
изменить get_added_external_users_statistic так, чтобы он использовал поле created_at таблицы external_site_users.
Эндпоинт
api/analytics
среди прочего предоставляет статистику добавившихся пользователей внешнего сайта (added_external_users). В расчёте в get_added_external_users_statistic используется поле "external_signup_date". При этом в проекте нигде нет записи данных в это поле (только в тестовых данных fill_db.py). В БД на проде это поле сейчас заполнено у 475 пользователей, не заполнено у 2001 пользователя. В первой версии проекта поле определялось как дата создания записи в таблице external_site_users. Видимо, решено было отказаться от дублирования этой информации в текущем проекте.Нужно: изменить get_added_external_users_statistic так, чтобы он использовал поле created_at таблицы external_site_users.