и нажал «Сохранить изменения и выполнить», ожидая, что система запросит значение параметра. Подождя пару минут, я взглянул на свой URL и с ужасом увидел ?id=5¶ms=%7B"user"%3Anull%7D.
Отличный вопрос! Я считаю, что в Data Explorer по умолчанию есть защита от тайм-аута запросов, но подтвердить это должен кто-то другой из команды Discourse.
Действительно, для любых запросов, выполняемых через Data Explorer, установлено ограничение по времени в 10 секунд, так что беспокоиться о том, что они будут выполняться слишком долго, не нужно
После истечения 10 секунд вы должны получить обратную связь в интерфейсе. Если этого не произойдет, сообщите нам, и мы разберемся в ситуации.
Ага! Хорошая новость в том, что тайм-аут в 10 секунд корректно работает на стороне сервера, поэтому запрос действительно был отменён. Плохая новость в том, что в клиенте есть какая-то ошибка, из-за которой сообщение об ошибке не отображается. Похоже, это связано со значением «Null» для пользователя, а не с самим тайм-аутом.