diff --git a/backend/src/tools/dateien/routes.js b/backend/src/tools/dateien/routes.js index 98ed37c..c5b0cf3 100644 --- a/backend/src/tools/dateien/routes.js +++ b/backend/src/tools/dateien/routes.js @@ -92,7 +92,9 @@ router.get('/folders', authenticate, (req, res) => { }; // Folders shared BY me const sharedByMeFolders = parentId ? [] : db.prepare(` - SELECT DISTINCT f.*, u.username as owner, GROUP_CONCAT(su.username) as shared_with_names + SELECT DISTINCT f.*, u.username as owner, + GROUP_CONCAT(su.username) as shared_with_names, + MIN(fs.created_at) as shared_at FROM folders f JOIN users u ON u.id=f.user_id JOIN folder_shares fs ON fs.folder_id=f.id JOIN users su ON su.id=fs.shared_with @@ -165,7 +167,9 @@ router.get('/', authenticate, (req, res) => { // Files shared BY me const sharedByMe = folderId ? [] : db.prepare(` - SELECT DISTINCT f.*, u.username as owner, GROUP_CONCAT(su.username) as shared_with_names + SELECT DISTINCT f.*, u.username as owner, + GROUP_CONCAT(su.username) as shared_with_names, + MIN(s.created_at) as shared_at FROM files f JOIN users u ON u.id=f.user_id JOIN file_shares s ON s.file_id=f.id JOIN users su ON su.id=s.shared_with