From b9f96832bc66267d7e89246ae091b52d0a63ee02 Mon Sep 17 00:00:00 2001 From: gebele Date: Thu, 29 Sep 2011 10:10:48 +0200 Subject: ownly owner can edit model name --- views/model_name.haml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/views/model_name.haml b/views/model_name.haml index 5293d6a..2889839 100644 --- a/views/model_name.haml +++ b/views/model_name.haml @@ -7,12 +7,10 @@ %h2 = model.name %span{:class => "edit_button"} - - unless !is_authorized(model.web_uri, "POST") && !uri_owner?(model.web_uri) + - unless !is_authorized(model.web_uri, "DELETE") && !uri_owner?(model.web_uri) [ - - if is_authorized(model.web_uri, "POST") - %a{:href => url_for("/model/#{model.id}/name?mode=edit"), :id => "edit_#{model.id}"} edit name - - if uri_owner?(model.web_uri) - | - %a{:href => url_for("/model/#{model.id}/name?mode=manage"), :id => "edit_#{model.id}_policy"} protect data + %a{:href => url_for("/model/#{model.id}/name?mode=edit"), :id => "edit_#{model.id}"} edit name + | + %a{:href => url_for("/model/#{model.id}/name?mode=manage"), :id => "edit_#{model.id}_policy"} protect data ] %div{:id => "model_#{model.id}_policy_edit"} -- cgit v1.2.3