diff --git a/app/assets/javascripts/repositories/index.js b/app/assets/javascripts/repositories/index.js index 8bfeb2e1c..288f0bb8a 100644 --- a/app/assets/javascripts/repositories/index.js +++ b/app/assets/javascripts/repositories/index.js @@ -145,7 +145,9 @@ if (data.warnings) { alert(data.warnings); } - $('.repository-share-status').toggleClass('hidden', !data.status); + $(`#slide-panel li.active .repository-share-status, + #repository-toolbar .repository-share-status + `).toggleClass('hidden', !data.status); $('.share-repo-modal').modal('hide'); }, error: function(data) { diff --git a/app/assets/stylesheets/repositories.scss b/app/assets/stylesheets/repositories.scss index 98f784fbe..5c2a1a249 100644 --- a/app/assets/stylesheets/repositories.scss +++ b/app/assets/stylesheets/repositories.scss @@ -210,3 +210,9 @@ } } } + +#repository_row-info-table { + .fas { + color: $color-silver-chalice; + } +} diff --git a/app/assets/stylesheets/themes/scinote.scss b/app/assets/stylesheets/themes/scinote.scss index b2d423695..491a2177a 100644 --- a/app/assets/stylesheets/themes/scinote.scss +++ b/app/assets/stylesheets/themes/scinote.scss @@ -322,6 +322,7 @@ a[data-toggle="tooltip"] { .nav-name { height: 54px; line-height: 44px; + margin: 0; overflow: hidden; padding: 5px 0; text-overflow: ellipsis; diff --git a/app/services/repositories/multiple_share_update_service.rb b/app/services/repositories/multiple_share_update_service.rb index 4febdaf2f..c691bf9ed 100644 --- a/app/services/repositories/multiple_share_update_service.rb +++ b/app/services/repositories/multiple_share_update_service.rb @@ -98,7 +98,7 @@ module Repositories return false end - if can_manage_repository?(@user, @repository) + if can_share_repository?(@user, @repository) true else @errors[:user_without_permissions] = diff --git a/app/views/repositories/_repository_row_info_modal.html.erb b/app/views/repositories/_repository_row_info_modal.html.erb index b74cf93a7..8d132dfec 100644 --- a/app/views/repositories/_repository_row_info_modal.html.erb +++ b/app/views/repositories/_repository_row_info_modal.html.erb @@ -50,15 +50,23 @@