diff options
author | Phil Hughes <me@iamphill.com> | 2017-09-28 11:44:33 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2017-09-29 10:51:26 +0100 |
commit | 8585ae61e730a48fc0688417b24279c48b59dada (patch) | |
tree | 46362df866c55c3f902ea24596771e007bdbf897 /app/assets/javascripts/project_fork.js | |
parent | ccfe6860079c6c75ab5a1f831cd62af0e355331e (diff) | |
download | gitlab-ce-8585ae61e730a48fc0688417b24279c48b59dada.tar.gz |
Fix fork button being disabled for users who can fork to group
Previously the fork button was disabled for all users if they have
exceeded their project limit. This fixes that by changing the check
to see if the user can fork to a group instead of their own namespace.
This behaviour is already possible by visiting the new fork page
directly, so this just fixes the button being disabled.
Closes #38462
Diffstat (limited to 'app/assets/javascripts/project_fork.js')
-rw-r--r-- | app/assets/javascripts/project_fork.js | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/app/assets/javascripts/project_fork.js b/app/assets/javascripts/project_fork.js index 47197db39d3..68cf47fd54e 100644 --- a/app/assets/javascripts/project_fork.js +++ b/app/assets/javascripts/project_fork.js @@ -1,13 +1,8 @@ -/* eslint-disable func-names, space-before-function-paren, wrap-iife, prefer-arrow-callback, max-len */ -(function() { - this.ProjectFork = (function() { - function ProjectFork() { - $('.fork-thumbnail a').on('click', function() { - $('.fork-namespaces').hide(); - return $('.save-project-loader').show(); - }); - } +export default () => { + $('.fork-thumbnail a').on('click', function forkThumbnailClicked() { + if ($(this).hasClass('disabled')) return false; - return ProjectFork; - })(); -}).call(window); + $('.fork-namespaces').hide(); + return $('.save-project-loader').show(); + }); +}; |