ошибка Duplicate entry '32808-Seen-84' for key 'ticket_flag_per_user', SQL: '

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
svarog.be
OTRS Новобранец
Сообщения: 33
Зарегистрирован: 11 мар 2019, 03:23

ошибка Duplicate entry '32808-Seen-84' for key 'ticket_flag_per_user', SQL: '

Сообщение svarog.be » 17 июн 2019, 06:46

Добрый день.

Иногда происходят ошибки Duplicate entry '32808-Seen-84' for key 'ticket_flag_per_user', SQL: '

СУБД не даёт добавить запись в таблицу ticket_flag, закономерно кстати, там действительно есть уже такие записи.
Я не могу понять почему модуль TicketNewMessageUpdate туда пытается сделать запись и почему повторно. комментарий из модуля "mark ticket as seen if all articless have been seen", что за артикли и зачем под них отдельная таблица я так и не понял, у всех записей это поле = seen.
Я конечно могу отредачить ту таблицу и убрать проверку, но хотелось бы менее радикальными средствами обойтись.

svarog.be
OTRS Новобранец
Сообщения: 33
Зарегистрирован: 11 мар 2019, 03:23

Re: ошибка Duplicate entry '32808-Seen-84' for key 'ticket_flag_per_user', SQL: '

Сообщение svarog.be » 17 июн 2019, 09:16

есть упоминание о том, что открытие тикета в нескольких вкладках вызывает такую проблему
https://forums.otterhub.org/viewtopic.php?t=38649

Есть у кого какие мысли, как это можно исправить? Зачем вообще существует эта таблица? Можно ли отключить её использование?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: ошибка Duplicate entry '32808-Seen-84' for key 'ticket_flag_per_user', SQL: '

Сообщение alexus » 18 июн 2019, 01:21

Тут вроде пишут, что переоткрыли багу - https://bugs.otrs.org/show_bug.cgi?id=13657
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить