Цель: исключить возможность выхода из задачи без сохранения и предупреждающего сообщения.
Сценарий проблемы простой: создаем задачу, редактируем её, а потом случайно кликаем вне области окна. И всё, задачи нет!
/// Текут сейчас просто крокодильи слезы: набирал задачу почти час, потом один клик случайный в область меню и всё коту под хвост! Интересно, что чекбосы при таком сценарии выживают, а вот содержание задачи - нет
Пытался на днях мониторить систему. Это ж капец, на 1 хит 127 уникальных ошибок (notice, warning). Невозможно включить отлов warning, notice. Они все утонут в битриксе. Конечно, можно делать поиск по ссылкам на свои скрипты, но это не вариант.
В функционале авторизации через единый профиль есть такая проблема: если я авторизовался на каком-то сайте с помощью своего нетворка, то в админке этого сайта, в выпадающем меню рядом с кнопкой профиля на панели управления я могу видеть список всех сайтов, на которых я авторизовался с помощью нетворка и могу переключаться между ними, это удобно.
Но есть проблема - помимо меня список моих сайтов может увидеть локальный администратор данного сайта, авторизовавшись подо мной. Таким образом - любой пользоваль, который имеет права для авторизации под другими пользователями сайта - может видеть список всех проектов, на которых пользователь авторизован с помощью нетворка... Это НЕОБХОДИМО исправить.
Доступ к списку сайтов - это отдельный scope OAuth-сервера, и когда пользователь авторизуется в админке, у него отдельно запрашивается доступ к этому scope, и он дает на это вполне осознанное согласие. Так это работало с самого начала, и так это работает сейчас.
Причем, вполне можно авторизовываться как в админке, так и в публичке, не давая сайту этого права доступа.
Причем, вполне можно авторизовываться как в админке, так и в публичке, не давая сайту этого права доступа.