Merge pull request #5918 from sboursen-scinote/sb_SCI-8981

Share button is disabled for locked and archived tasks [SCI-8981]
This commit is contained in:
Alex Kriuchykhin 2023-08-17 14:10:09 +02:00 committed by GitHub
commit c356018965
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -39,7 +39,7 @@
}, },
disabled: { disabled: {
type: Boolean, type: Boolean,
defaul: true default: false
} }
}, },
data() { data() {

View file

@ -50,9 +50,9 @@
<% if current_team.shareable_links_enabled? %> <% if current_team.shareable_links_enabled? %>
<div class="share-task-container" data-behaviour="vue"> <div class="share-task-container" data-behaviour="vue">
<share-task-container <share-task-container
<%= 'shared' if @my_module.shared? %>
shareable-link-url="<%= my_module_shareable_link_path(@my_module) %>" shareable-link-url="<%= my_module_shareable_link_path(@my_module) %>"
<%= 'disabled' if !can_manage_my_module?(current_user, @my_module) %> /> :shared="<%= @my_module.shared? %>"
:disabled="<%= !can_share_my_module?(@my_module) %>" />
</div> </div>
<%= javascript_include_tag 'vue_share_task_container' %> <%= javascript_include_tag 'vue_share_task_container' %>