Studio-Yandex-Practicum / ProCharity_back_2.0

bot ProCharity (НКО Фонд Друзья)
13 stars 13 forks source link

Изменить расчёт added_external_users в Аналитике #631

Closed gorskyolga closed 2 weeks ago

gorskyolga commented 1 month ago

Эндпоинт 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.