@@ -19,6 +18,7 @@
:characterLimit="255"
@enable="enableShare"
@disable="disableShare"
+ :canShare="canShare"
@close="closeModal"/>
@@ -38,7 +38,7 @@
type: String,
required: true
},
- disabled: {
+ canShare: {
type: Boolean,
default: false
}
diff --git a/app/views/my_modules/_task_flow_and_sharing.html.erb b/app/views/my_modules/_task_flow_and_sharing.html.erb
index e6142c045..a718e5844 100644
--- a/app/views/my_modules/_task_flow_and_sharing.html.erb
+++ b/app/views/my_modules/_task_flow_and_sharing.html.erb
@@ -1,12 +1,12 @@
<%= render partial: 'my_modules/status_flow/task_flow_button', locals: { my_module: @my_module } if @my_module.my_module_status_flow %>
<%= javascript_include_tag("my_modules/status_flow") %>
- <% if current_team.shareable_links_enabled? && can_share_my_module?(@my_module) %>
+ <% if current_team.shareable_links_enabled? %>
+ :can-share="<%= can_share_my_module?(@my_module) %>" />
<%= javascript_include_tag 'vue_share_task_container' %>