aboutsummaryrefslogtreecommitdiff
path: root/public/js/gogs.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/gogs.js')
-rw-r--r--public/js/gogs.js17
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;