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 * Object representation
* @returns {object}
*/ */
toObject() { toObject() {
return { return {

View File

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

View File

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