diff options
Diffstat (limited to 'public/js')
-rw-r--r-- | public/js/gogs.js | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/public/js/gogs.js b/public/js/gogs.js index cad4ba75..33da0345 100644 --- a/public/js/gogs.js +++ b/public/js/gogs.js @@ -458,6 +458,20 @@ function initRepository() { } } +function initRepositoryCollaboration(){ + console.log('initRepositoryCollaboration'); + +// Change collaborator access mode + $('.access-mode.menu .item').click(function(){ + var $menu = $(this).parent(); + $.post($menu.data('url'), { + "_csrf": csrf, + "uid": $menu.data('uid'), + "mode": $(this).data('value') + }) + }); +} + function initWiki() { if ($('.repository.wiki').length == 0) { return; @@ -964,7 +978,8 @@ $(document).ready(function () { initAdmin(); var routes = { - 'div.user.settings': initUserSettings + 'div.user.settings': initUserSettings, + 'div.repository.settings.collaboration': initRepositoryCollaboration }; var selector; |