From 2b00f0bbc81a5d8329aa44c7fcce9c26a3b4be30 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Mon, 19 Feb 2024 00:04:07 +0100 Subject: [PATCH] BUG: fix merge errors --- patches/patch20240127-8.0-SNAPSHOT/patch.sql | 2 ++ procedures/retrieveFSODescriptorByPath.sql | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/patches/patch20240127-8.0-SNAPSHOT/patch.sql b/patches/patch20240127-8.0-SNAPSHOT/patch.sql index 38ea11f..974bc86 100644 --- a/patches/patch20240127-8.0-SNAPSHOT/patch.sql +++ b/patches/patch20240127-8.0-SNAPSHOT/patch.sql @@ -71,6 +71,8 @@ INSERT IGNORE INTO entity_ids (id, internal_id) VALUES (9,9); -- Add a new special role "LINK" INSERT IGNORE INTO entities (id, description, role, acl) VALUES (10, "The link role.", "ROLE", 0); INSERT IGNORE INTO name_data (domain_id, entity_id, property_id, value, status, pidx) VALUES (0, 10, 20, "LINK", "FIX", 0); +INSERT IGNORE INTO entity_ids (id, internal_id) VALUES (10,10); + -- In the default file storage back-end the key is just the path. UPDATE files SET file_key=path; diff --git a/procedures/retrieveFSODescriptorByPath.sql b/procedures/retrieveFSODescriptorByPath.sql index 73f9e0d..d6bf87c 100644 --- a/procedures/retrieveFSODescriptorByPath.sql +++ b/procedures/retrieveFSODescriptorByPath.sql @@ -48,7 +48,6 @@ CREATE PROCEDURE db_5_0.retrieveFSODescriptorByPath( retrieveFSODescriptorByPathBody: BEGIN SELECT hash_algorithm AS FileHashAlgo, - byPath as Param, (SELECT id FROM entity_ids WHERE internal_id = file_id) AS FileId, path AS FilePath, size AS FileSize, @@ -57,8 +56,8 @@ retrieveFSODescriptorByPathBody: BEGIN mimetype AS FileMimeType, file_storage_id AS FileStorageID, file_key AS FileKey, - parent_directory AS FileParentID, - link_target AS LinkTarget + (SELECT id FROM entity_ids WHERE internal_id = parent_directory) AS FileParentID, + (SELECT id FROM entity_ids WHERE internal_id = link_target) AS LinkTarget FROM files WHERE path LIKE byPath; -- GitLab