Hide complete&uncomplete task buttons if user cannot do it

Closes SCI-1091.
This commit is contained in:
Luka Murn 2017-03-06 16:01:04 +01:00
parent 42b773f180
commit 7c9aa2e476

View file

@ -1,20 +1,22 @@
<div class="pull-right">
<div class="btn-group">
<% if !@my_module.completed? %>
<div data-action="complete-task" data-link-url="<%= toggle_task_state_my_module_path(@my_module) %>">
<button class="btn btn-primary">
<span class="glyphicon glyphicon-ok"></span>
<%= t("my_modules.buttons.complete") %>
</button>
</div>
<% else @my_module.completed? %>
<div data-action="uncomplete-task" data-link-url="<%= toggle_task_state_my_module_path(@my_module) %>">
<button class="btn btn-greyed">
<span class="glyphicon glyphicon-remove"></span>
<%= t("my_modules.buttons.uncomplete") %>
</button>
</div>
<% end %>
</div>
<% if can_complete_module(@my_module) %>
<div class="btn-group">
<% if !@my_module.completed? %>
<div data-action="complete-task" data-link-url="<%= toggle_task_state_my_module_path(@my_module) %>">
<button class="btn btn-primary">
<span class="glyphicon glyphicon-ok"></span>
<%= t("my_modules.buttons.complete") %>
</button>
</div>
<% elsif @my_module.completed? %>
<div data-action="uncomplete-task" data-link-url="<%= toggle_task_state_my_module_path(@my_module) %>">
<button class="btn btn-greyed">
<span class="glyphicon glyphicon-remove"></span>
<%= t("my_modules.buttons.uncomplete") %>
</button>
</div>
<% end %>
</div>
<% end %>
<span data-hook="my_module-protocol-buttons"></span>
</div>