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