Merge pull request #384 from taigaio/bug/2403/anon-can-edit-custom-fields

Bug#2403 Force to only show edit template if the custom-field is editabl...
stable
David Barragán Merino 2015-03-11 15:59:29 +01:00
commit 3a94af6df0
1 changed files with 3 additions and 2 deletions

View File

@ -128,15 +128,16 @@ CustomAttributeValueDirective = ($template, $selectedText) ->
link = ($scope, $el, $attrs, $ctrl) -> link = ($scope, $el, $attrs, $ctrl) ->
render = (attributeValue, edit=false) -> render = (attributeValue, edit=false) ->
value = attributeValue.value value = attributeValue.value
editable = isEditable()
ctx = { ctx = {
id: attributeValue.id id: attributeValue.id
name: attributeValue.name name: attributeValue.name
description: attributeValue.description description: attributeValue.description
value: value value: value
isEditable: isEditable() isEditable: editable
} }
if edit or not value if editable and (edit or not value)
html = templateEdit(ctx) html = templateEdit(ctx)
else else
html = template(ctx) html = template(ctx)