fix: full_name→display_name in versions+folders SQL; DOMContentLoaded in DMS pages
This commit is contained in:
@@ -82,7 +82,7 @@ function listVersions(PDO $db, int $clientId, int $userId, string $tenantRole):
|
|||||||
$stmt = $db->prepare(
|
$stmt = $db->prepare(
|
||||||
'SELECT v.id, v.version_number, v.title, v.original_filename, v.file_size_bytes,
|
'SELECT v.id, v.version_number, v.title, v.original_filename, v.file_size_bytes,
|
||||||
v.word_count, v.notes, v.uploaded_by, v.created_at,
|
v.word_count, v.notes, v.uploaded_by, v.created_at,
|
||||||
u.email AS uploaded_email, u.full_name AS uploaded_name
|
u.email AS uploaded_email, u.display_name AS uploaded_name
|
||||||
FROM client_document_versions v
|
FROM client_document_versions v
|
||||||
LEFT JOIN client_users u ON u.id = v.uploaded_by
|
LEFT JOIN client_users u ON u.id = v.uploaded_by
|
||||||
WHERE v.document_id = ? AND v.client_id = ?
|
WHERE v.document_id = ? AND v.client_id = ?
|
||||||
|
|||||||
@@ -331,7 +331,7 @@ function respondListPermissions(PDO $db, int $clientId, int $userId, string $ten
|
|||||||
}
|
}
|
||||||
$stmt = $db->prepare(
|
$stmt = $db->prepare(
|
||||||
"SELECT p.id, p.folder_id, p.min_role, p.user_id, p.can_read, p.can_write, p.can_manage,
|
"SELECT p.id, p.folder_id, p.min_role, p.user_id, p.can_read, p.can_write, p.can_manage,
|
||||||
p.created_at, u.email AS user_email, u.full_name AS user_name
|
p.created_at, u.email AS user_email, u.display_name AS user_name
|
||||||
FROM client_folder_permissions p
|
FROM client_folder_permissions p
|
||||||
LEFT JOIN client_users u ON u.id = p.user_id
|
LEFT JOIN client_users u ON u.id = p.user_id
|
||||||
WHERE p.folder_id = ? AND p.client_id = ?
|
WHERE p.folder_id = ? AND p.client_id = ?
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
document.addEventListener('DOMContentLoaded', function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
if (!window.DBN_DMS) { console.error('dms.js missing'); return; }
|
if (!window.DBN_DMS) { console.error('dms.js missing'); return; }
|
||||||
const DMS = window.DBN_DMS;
|
const DMS = window.DBN_DMS;
|
||||||
@@ -210,7 +210,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
if (params.get('folder')) DMS.List.state.folderId = params.get('folder');
|
if (params.get('folder')) DMS.List.state.folderId = params.get('folder');
|
||||||
|
|
||||||
loadAll();
|
loadAll();
|
||||||
})();
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
document.addEventListener('DOMContentLoaded', function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
const DMS = window.DBN_DMS;
|
const DMS = window.DBN_DMS;
|
||||||
const $tree = document.getElementById('dmsTree');
|
const $tree = document.getElementById('dmsTree');
|
||||||
@@ -158,7 +158,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
document.getElementById('folderNewBtn').addEventListener('click', () => DMS.folderModal.open({}));
|
document.getElementById('folderNewBtn').addEventListener('click', () => DMS.folderModal.open({}));
|
||||||
|
|
||||||
loadTree();
|
loadTree();
|
||||||
})();
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
||||||
|
|||||||
+2
-2
@@ -21,7 +21,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
document.addEventListener('DOMContentLoaded', function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
const DMS = window.DBN_DMS;
|
const DMS = window.DBN_DMS;
|
||||||
const $list = document.getElementById('trashList');
|
const $list = document.getElementById('trashList');
|
||||||
@@ -123,7 +123,7 @@ require_once __DIR__ . '/../includes/layout_dashboard.php';
|
|||||||
});
|
});
|
||||||
|
|
||||||
load();
|
load();
|
||||||
})();
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
<?php require_once __DIR__ . '/../includes/layout_dashboard_footer.php'; ?>
|
||||||
|
|||||||
Reference in New Issue
Block a user