При редактировании существующего значка триггер изменяется так, что он всегда возвращается к:
Когда пользователь меняет уровень доверия
Очень раздражает при редактировании множества значков!
При редактировании существующего значка триггер изменяется так, что он всегда возвращается к:
Когда пользователь меняет уровень доверия
Очень раздражает при редактировании множества значков!
Мне не удалось воспроизвести эту проблему. Не могли бы вы предоставить больше деталей? Возможно, вы сможете создать воспроизведение с нуля или отправить видео?
OK, я использую API для выдачи значков форума в зависимости от действий пользователей на моём сайте https://tardis.guide
Затем я добавил для всех этих значков запрос на получение значков, который невозможно выполнить, просто чтобы они не отображались в списке «Выдача значков» — список был перегружен, и они мне там никогда не были нужны.
Таким образом, все мои значки содержат следующий SQL-запрос:
SELECT id user_id, created_at granted_at
FROM users
WHERE id = -1000
(Это единственный известный мне способ удалить значок из этого выпадающего списка).
Я установил триггер на «Обновляется ежедневно», просто потому что это рабочий вариант.
Но после обновления всякий раз, когда я редактирую значок (например, чтобы изменить описание или изображение), значение триггера меняется на первый вариант, потому что при попытке нажать «Отправить» появляется сообщение:
И, действительно, триггер изменился на «Когда пользователь меняет уровень доверия»:
Поэтому я снова меняю его на «Обновляется ежедневно» и нажимаю «Отправить» — всё работает.
Но если я просто обновлю страницу, значение вернётся к «Когда пользователь меняет уровень доверия», и я не смогу редактировать значок, пока не исправлю это снова.
Спасибо.
Постараюсь посмотреть на это завтра и проверить, смогу ли я воспроизвести проблему с этой информацией. Спасибо.
Мне всё ещё не удалось воспроизвести вашу точную проблему, но, возможно, это поможет: