web/views/actions.py
branchstable
changeset 6691 17208a358bb1
parent 6459 7f46ec158c48
child 6961 686c59dfc401
equal deleted inserted replaced
6690:7d68948015ba 6691:17208a358bb1
    45 
    45 
    46     def score_entity(self, entity):
    46     def score_entity(self, entity):
    47         # if user has no update right but it can modify some relation,
    47         # if user has no update right but it can modify some relation,
    48         # display action anyway
    48         # display action anyway
    49         form = entity._cw.vreg['forms'].select('edition', entity._cw,
    49         form = entity._cw.vreg['forms'].select('edition', entity._cw,
    50                                                entity=entity)
    50                                                entity=entity, mainform=False)
    51         for dummy in form.editable_relations():
    51         for dummy in form.editable_relations():
    52             return 1
    52             return 1
    53         try:
    53         try:
    54             editableattrs = form.editable_attributes(strict=True)
    54             editableattrs = form.editable_attributes(strict=True)
    55         except TypeError:
    55         except TypeError: