Владелец «Своего круга» открыл утренний дайджест в боте, нажал «Открыть админку» — и получил «Доступ запрещён». Кнопка увела его в админку платформы, а не его клуба.
Адрес для кнопки брался из настройки деплоя. На одиночной установке это один и тот же адрес, поэтому баг жил незаметно. Переписал все 11 мест на сервере, где собирается ссылка владельцу или участнику.
Назавтра прилетело продолжение: ссылка открывается в браузере, а не в мини-аппе. Телеграм передаёт, кто нажал, только в web_app-кнопку. По обычной ссылке человек видит вот такой экран входа и логинится заново.
Оба случая закрыты тестом, который падает с именем файла, если ссылку опять соберут не так.
Post #1598
84

- 😁 1