mirror of
https://github.com/LD-Reborn/Berufsschule_HAM.git
synced 2025-12-20 06:51:55 +00:00
Fixed new assets not clickeable
This commit is contained in:
@@ -347,7 +347,10 @@
|
||||
</td>
|
||||
`;
|
||||
|
||||
newRow.classList.add('asset-row');
|
||||
newRow.classList.add('table-success');
|
||||
newRow.setAttribute("data-asset-id", result.assetId);
|
||||
registerRowDetailviewClick(newRow);
|
||||
setTimeout(() => {
|
||||
newRow.classList.toggle('table-success');
|
||||
}, 500);
|
||||
@@ -639,10 +642,12 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
const rows = document.querySelectorAll('.asset-row');
|
||||
rows.forEach(row => registerRowDetailviewClick(row));
|
||||
});
|
||||
|
||||
function registerRowDetailviewClick(row) {
|
||||
const viewModal = document.getElementById('viewAssetModal');
|
||||
const viewContent = document.getElementById('viewAssetContent');
|
||||
|
||||
rows.forEach(row => {
|
||||
row.addEventListener('click', async (e) => {
|
||||
// Avoid clicks on buttons inside the row
|
||||
if (e.target.closest('button')) return;
|
||||
@@ -764,8 +769,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
viewContent.innerHTML = `<p class="text-danger text-center">@T["Error loading asset details"]</p>`;
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
const createModal = document.getElementById('createAssetModal');
|
||||
|
||||
Reference in New Issue
Block a user