From 241114028653445612e6bde314911ca3d05d58ec Mon Sep 17 00:00:00 2001 From: neimad971 Date: Sun, 3 Jun 2018 13:40:48 +0200 Subject: [PATCH 1/2] only admin can access registered link for proposal --- app/views/proposals/index.html.haml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/views/proposals/index.html.haml b/app/views/proposals/index.html.haml index e40eb30e..c37d02b0 100644 --- a/app/views/proposals/index.html.haml +++ b/app/views/proposals/index.html.haml @@ -76,9 +76,7 @@ = event.event_type.title = "(#{event.event_type.length} min)" = "in #{event.track.name}" if event.track - - if event.require_registration - %br - = link_to registered_text(event), registrations_conference_program_proposal_path(@conference.short_title, event), class: 'btn btn-xs btn-danger' + %td.col-md-2{style: "padding:20px 8px 20px 8px;"} = link_to 'Complete your proposal', 'javascript: void(0)', "type"=>"button", "data-trigger"=>"focus", "data-toggle"=>"popover", "title"=>"Your todo list", "data-content"=>"#{render partial: 'tooltip', locals: { event: event} }" From 0a14a20272771f9d2ab289e7dbd3862b53d47995 Mon Sep 17 00:00:00 2001 From: neimad971 Date: Sun, 3 Jun 2018 14:47:53 +0200 Subject: [PATCH 2/2] make sure that the registed link is there but only accessible to admins --- app/views/proposals/index.html.haml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/views/proposals/index.html.haml b/app/views/proposals/index.html.haml index c37d02b0..f84fb161 100644 --- a/app/views/proposals/index.html.haml +++ b/app/views/proposals/index.html.haml @@ -76,7 +76,9 @@ = event.event_type.title = "(#{event.event_type.length} min)" = "in #{event.track.name}" if event.track - + - if event.require_registration && current_user.is_admin + %br + = link_to registered_text(event), registrations_conference_program_proposal_path(@conference.short_title, event), class: 'btn btn-xs btn-danger' %td.col-md-2{style: "padding:20px 8px 20px 8px;"} = link_to 'Complete your proposal', 'javascript: void(0)', "type"=>"button", "data-trigger"=>"focus", "data-toggle"=>"popover", "title"=>"Your todo list", "data-content"=>"#{render partial: 'tooltip', locals: { event: event} }"