summaryrefslogtreecommitdiff
path: root/assets/js/src/ProjectPermission.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/src/ProjectPermission.js')
-rw-r--r--assets/js/src/ProjectPermission.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/assets/js/src/ProjectPermission.js b/assets/js/src/ProjectPermission.js
new file mode 100644
index 00000000..fec666b1
--- /dev/null
+++ b/assets/js/src/ProjectPermission.js
@@ -0,0 +1,19 @@
+Kanboard.ProjectPermission = function(app) {
+ this.app = app;
+};
+
+Kanboard.ProjectPermission.prototype.listen = function() {
+ $('.project-change-role').on('change', function () {
+ $.ajax({
+ cache: false,
+ url: $(this).data('url'),
+ contentType: "application/json",
+ type: "POST",
+ processData: false,
+ data: JSON.stringify({
+ "id": $(this).data('id'),
+ "role": $(this).val()
+ })
+ });
+ });
+};