diff --git a/procedures/retrieveEntity.sql b/procedures/retrieveEntity.sql index f6764ae4a579d54bcc74ec51bd0adadbe3d63528..632cae1a6815e61a78d4118c1153ddfb25d4cc19 100644 --- a/procedures/retrieveEntity.sql +++ b/procedures/retrieveEntity.sql @@ -84,8 +84,8 @@ retrieveEntityBody: BEGIN LEAVE retrieveEntityBody; END IF; - SELECT path, size, HEX(hash) - INTO FilePath, FileSize, FileHash + SELECT path, size, hex(hash), mimetype, fileStorage, storageId + INTO FilePath, FileSize, FileHash, FileMimetype, FileStorage, FileStorageId FROM archive_files WHERE file_id = EntityID AND _iversion = IVersion @@ -148,8 +148,8 @@ retrieveEntityBody: BEGIN END IF; END IF; - SELECT path, size, hex(hash) - INTO FilePath, FileSize, FileHash + SELECT path, size, hex(hash), mimetype, fileStorage, storageId + INTO FilePath, FileSize, FileHash, FileMimetype, FileStorage, FileStorageId FROM files WHERE file_id = EntityID LIMIT 1;