Check model access before creating new lines in editable tree
review531002
This commit is contained in:
1 parent
cd5deabed7
commit
fbcda802f9
1 file changed
+4
@@ -7,6 +7,7 @@ import gobject
|
||||
|
||||
from tryton.common.cellrendererbutton import CellRendererButton
|
||||
from tryton.common.cellrenderertoggle import CellRendererToggle
|
||||
from tryton.common import MODELACCESS
|
||||
|
||||
_ = gettext.gettext
|
||||
|
||||
@@ -52,6 +53,9 @@ class EditableTreeView(gtk.TreeView):
|
||||
pass
|
||||
|
||||
def on_create_line(self):
|
||||
access = MODELACCESS[self.screen.model_name]
|
||||
if not access['create']:
|
||||
return
|
||||
model = self.get_model()
|
||||
if self.editable == 'top':
|
||||
method = model.prepend
|
||||
|
||||
Reference in new issue
Block a user