Remove iiif suffix

This commit is contained in:
Nicolò P 2023-10-30 12:14:28 +01:00
parent b91f14055a
commit 6910b9e14a
3 changed files with 4 additions and 5 deletions

View File

@ -54,6 +54,7 @@ class Canvas {
}
/**
* Object representation
* @returns {object}
*/
toObject() {
return {

View File

@ -40,8 +40,8 @@ class Image {
*/
generateID(serviceURL, filename) {
let splitFilename = filename.split('_');
const baseFolder = splitFilename.slice(0,2).join('_') + '_iiif';
const subfolder = splitFilename.slice(0,3).join('_') + '_iiif';
const baseFolder = splitFilename.slice(0,2).join('_');
const subfolder = splitFilename.slice(0,3).join('_');
this.id = `${serviceURL}/2/${baseFolder}%2F${subfolder}%2F${filename}/full/full/0/default.jpg`;
this.service['@id'] = this.id.replace(/\/full.*$/,'');

View File

@ -14,9 +14,7 @@ Common.getImageList = async function (manifestId) {
return `PHerc_${g1}_${g2.toUpperCase()}`;
});
folderName += '_iiif';
let baseFolder = folderName.split('_')[0] + '_' + folderName.split('_')[1] + '_iiif';
let baseFolder = folderName.split('_')[0] + '_' + folderName.split('_')[1];
let files = await fs.promises.readdir(
`${process.env.IMAGES_DIR}/${baseFolder}/${folderName}`