• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Ломается форма

  • Автор темы KLif
  • Дата начала
K

KLif

Всем привет. Столкнулся с какой то непонятной проблемой ... попробуйю описать...

Есть форма для работы с вебом, набор полей, функции и т.д. ...
1. Админ создает док по этой форме, сохраняет его ... потом переоткрывает и опять сохраняет - все работает...
2. Заходит обычный пользователь, создает документ, сохраняет .... потом открывает и пересохраняет - получается конфлик репликации и появляется второй документ, идентичный первому

Мне подсказали удалить все элементы из формы и оставить только кнопку сохранить ... в итоге все заработало. На форме нет таких элементов, работа которых могла бы зависить от текущего пользователя или от каких либо выставленных прав ...

Такое ощущение что ломается какой то элемент формы ... вообще беспонятие что происходит

Есть какие нибудь идеи? или с кем-нибудь такое уже происходило?
 
A

Akupaka

а у Вас нет агента web query save? возможно в нем производится сохранение документа?..
 
K

KLif

а у Вас нет агента web query save? возможно в нем производится сохранение документа?..

Был на опен, все из-за него ... в нём сохранение было текущего документа ... засада в том что на одном сервере всё работает отлично, а на втором все ломалось из-за этого агента ...

На save, работая под вебом, ничего не ставлю - как то плохо работает, но вот не знал что и с опеном бывает :)

Спасибо :)
 
A

Akupaka

интересное решение - Save на открытии :)
а можно узнать для чего?..
 
K

KLif

интересное решение - Save на открытии :)
а можно узнать для чего?..

Вот именно что оно не нужно .... при открытии подтягивались данные из других БД и заполнялось опр. поле ... и почему то мне подумалось что данные в поле не сохранятся (а они нужны сразу после открытия формы) и прям в конце агента сделал сохранение курентного дока ...
Мистика была в том, что админу все равно стояло там сохранение или нет, он нормально создавал, сохранял и редактировал доки (на любом сервере) ... а обычные пользователи не могли пересохранять доки (конфликт)
 
A

Akupaka

может проблема не в пользователе?.. а документ, для которого конфликт создался, был сохранен пользователем?..
попробуйте, если хотите, открыть документ пользователем, и сохранить его пользователем, а также вариант без сохранения пользователем... создастся ли конфликт, если пользователь не будет сохранять док?..

ой, я не внимательно читал Ваш пред пост...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!