mirror of
https://github.com/LD-Reborn/Berufsschule_HAM.git
synced 2025-12-20 06:51:55 +00:00
Fixed renaming group identifier not working
This commit is contained in:
@@ -324,7 +324,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<form id="updateGroupForm">
|
<form id="updateGroupForm">
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="row g-3 justify-content-center">
|
<div class="row g-3 justify-content-center">
|
||||||
<!-- Basic Info -->
|
<!-- Basic Info -->
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
@@ -383,10 +383,10 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
const updateButtons = document.querySelectorAll('.btn-update');
|
const updateButtons = document.querySelectorAll('.btn-update');
|
||||||
const updateModal = document.getElementById('updateGroupModal');
|
const updateModal = document.getElementById('updateGroupModal');
|
||||||
const updateForm = document.getElementById('updateGroupForm');
|
const updateForm = document.getElementById('updateGroupForm');
|
||||||
|
var groupId;
|
||||||
updateModal.addEventListener('show.bs.modal', async event => {
|
updateModal.addEventListener('show.bs.modal', async event => {
|
||||||
const button = event.relatedTarget;
|
const button = event.relatedTarget;
|
||||||
const groupId = button.getAttribute('data-group-id');
|
groupId = button.getAttribute('data-group-id');
|
||||||
|
|
||||||
updateForm.reset();
|
updateForm.reset();
|
||||||
|
|
||||||
@@ -441,6 +441,10 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
jsonData.Description.Permissions = permissions;
|
jsonData.Description.Permissions = permissions;
|
||||||
jsonData.Description.DisplayName = jsonData.DisplayName;
|
jsonData.Description.DisplayName = jsonData.DisplayName;
|
||||||
jsonData.DisplayName = null;
|
jsonData.DisplayName = null;
|
||||||
|
jsonData.NewCn = jsonData.Cn;
|
||||||
|
jsonData.Cn = groupId;
|
||||||
|
buttons = $(`button[data-group-id=\"${jsonData.Cn}\"]`);
|
||||||
|
buttons.each(i => buttons[i].setAttribute("data-group-id", jsonData.NewCn));
|
||||||
try {
|
try {
|
||||||
const response = await fetch('/Groups/Update', {
|
const response = await fetch('/Groups/Update', {
|
||||||
method: 'PATCH',
|
method: 'PATCH',
|
||||||
|
|||||||
Reference in New Issue
Block a user