forum.bitel.ru
http://forum.bitel.ru/

Обновление сервиса и конфликты ресурсов (CRM)
http://forum.bitel.ru/viewtopic.php?f=44&t=8985
Страница 1 из 1

Автор:  Cromeshnic [ 24 фев 2014, 10:16 ]
Заголовок сообщения:  Обновление сервиса и конфликты ресурсов

Заметил, что при обновлении сервиса, если есть конфликт ресурсов (например, IP-адресов), выдаётся окно с ошибкой, но данные всё равно сохраняются.
Нельзя ли это пофиксить?
Получается нехорошо: на двух сервисах прописаны одинаковые ресурсы в базе, а в подписках только один.
То же самое, если обновлять в скриптах через вебсервис. Не комильфо хардкодить собственные дублирующие проверки в скрипте перед обновлением...

v 5.2

Автор:  Cromeshnic [ 24 фев 2014, 10:18 ]
Заголовок сообщения:  Re: Обновление сервиса и конфликты ресурсов

Аналогично при изменении ip-ресурсов в справочнике.
Закрываю датой ip-ресурс: "Нельзя изменить этот ресурс, т.к. на него есть подписчики!", но date2 всё равно в базе сохраняется.

Автор:  stark [ 28 фев 2014, 17:54 ]
Заголовок сообщения:  Re: Обновление сервиса и конфликты ресурсов

Cromeshnic писал(а):
Аналогично при изменении ip-ресурсов в справочнике.
Закрываю датой ip-ресурс: "Нельзя изменить этот ресурс, т.к. на него есть подписчики!", но date2 всё равно в базе сохраняется.



Не могу такого воспроизвести . Проверил у себя на 5.2, поменял ресурс , получил "Нельзя изменить этот ресурс, т.к. на него есть подписчики!"., ресурс остался со старой датой. У вас точно все таблицы в innodb ? Такое бывает если таблицы в myisam и на них не работает откат транзакции. Хотя в данном случае(в случае ресурсов) проверил, там вначале кидается исключение, только потом сохраняется в базу. Тут откат транзакции даже не причем. Может мне у вас лучше попробовать это сделать ?

Автор:  stark [ 28 фев 2014, 18:10 ]
Заголовок сообщения:  Re: Обновление сервиса и конфликты ресурсов

Cromeshnic писал(а):
Заметил, что при обновлении сервиса, если есть конфликт ресурсов (например, IP-адресов), выдаётся окно с ошибкой, но данные всё равно сохраняются.
Нельзя ли это пофиксить?
Получается нехорошо: на двух сервисах прописаны одинаковые ресурсы в базе, а в подписках только один.
То же самое, если обновлять в скриптах через вебсервис. Не комильфо хардкодить собственные дублирующие проверки в скрипте перед обновлением...

v 5.2


Аналогично, проверил сервис на 5.2 - работает . Если бы это было не так, то заметили бы раньше.

Автор:  Cromeshnic [ 27 мар 2014, 07:00 ]
Заголовок сообщения:  Re: Обновление сервиса и конфликты ресурсов (CRM)

Я недосмотрел - при сохранении с ошибкой в интерфейсе отображалась date2, но если обновить вкладку - всё ок.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/