K
Klido
Есть документ, в котором изначально есть $PublicAccess="1" (исторические причины, по которым в форме есть это поле мною сейчас выясняются ). Также есть поле авторского типа доступа, где указан создатель документа пользователь А (других полей ридер/автор нет). Пользователи А и Б имеют авторский же доступ к базе. Пользователь Б может открыть документ на редактирование . Без каких-либо сообщений про неправильные права. И сохранить изменения...
Когда-то давно слышал про ньюансы $PublicAccess - можете напомнить? Или что это может быть?
Если такой документ из вьюхи экшеном типа "Изменить" пользователь Б открывает в диалоге (разрешено изменение полей, новые поля и всё остальное для внесения изменений), то, несмотря опять же на авторство пользователя А при закрытии диалога документ прекрасно обновляется и doc.save после диалога не задает вопросов... Как-то предполагал я, что открыть в диалоге ещё сможет, но править дать не должно ну или хотя бы ругнуться при закрытии/сохранении...
Когда-то давно слышал про ньюансы $PublicAccess - можете напомнить? Или что это может быть?
Если такой документ из вьюхи экшеном типа "Изменить" пользователь Б открывает в диалоге (разрешено изменение полей, новые поля и всё остальное для внесения изменений), то, несмотря опять же на авторство пользователя А при закрытии диалога документ прекрасно обновляется и doc.save после диалога не задает вопросов... Как-то предполагал я, что открыть в диалоге ещё сможет, но править дать не должно ну или хотя бы ругнуться при закрытии/сохранении...