| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- $(function() {
- var UpdatePost = {};
- $('#slackNotificationForm').on('submit', function(e) {
- $.post('/_api/admin/notification.add', $(this).serialize(), function(res) {
- if (res.ok) {
- // TODO Fix
- location.reload();
- }
- });
- return false;
- });
- $('form.admin-remove-updatepost').on('submit', function(e) {
- $.post('/_api/admin/notification.remove', $(this).serialize(), function(res) {
- if (res.ok) {
- // TODO Fix
- location.reload();
- }
- });
- return false;
- });
- $('#createdUserModal').modal('show');
- $('#admin-password-reset-modal').on('show.bs.modal', function(button) {
- var data = $(button.relatedTarget);
- var userId = data.data('user-id');
- var email = data.data('user-email');
- $('#admin-password-reset-user').text(email);
- $('#admin-users-reset-password input[name=user_id]').val(userId);
- });
- $('form#admin-users-reset-password').on('submit', function(e) {
- $.post('/_api/admin/users.resetPassword', $(this).serialize(), function(res) {
- if (res.ok) {
- // TODO Fix
- //location.reload();
- $('#admin-password-reset-modal').modal('hide');
- $('#admin-password-reset-modal-done').modal('show');
- $("#admin-password-reset-done-user").text(res.user.email);
- $("#admin-password-reset-done-password").text(res.newPassword);
- return ;
- }
- // fixme
- alert('Failed to reset password');
- });
- return false;
- });
- $('#admin-delete-user-group-modal').on('show.bs.modal', function (button) {
- var data = $(button.relatedTarget);
- var userGroupId = data.data('user-group-id');
- var userGroupName = data.data('user-group-name');
- $('#admin-delete-user-group-name').text(userGroupName);
- $('#admin-user-groups-delete input[name=user_group_id]').val(userGroupId);
- });
- $('form#admin-user-groups-delete').on('submit', function (e) {
- $.post('/_api/admin/user-group.remove', $(this).serialize(), function (res) {});
- });
- $('form#user-group-relation-create').on('submit', function (e) {
- $.post('/admin/user-group-relation/create', $(this).serialize(), function (res) {
- $('#admin-add-user-group-relation-modal').modal('hide');
- return;
- });
- });
- });
|