Expose manifest params JSON
This commit is contained in:
@@ -43,6 +43,24 @@ function extractDNOMetadata(imgFilename) {
|
||||
date: '',
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Retrieves available image techniques
|
||||
* for all papyruses based on folder contents
|
||||
* @returns {object}
|
||||
*/
|
||||
Common.getParamsFromFolders = async function() {
|
||||
let params = {};
|
||||
const papyri = await fs.promises.readdir(process.env.IMAGES_DIR);
|
||||
|
||||
for (let p of papyri) {
|
||||
params[p] = [];
|
||||
for (let tech of await fs.promises.readdir(`${process.env.IMAGES_DIR}/${p}`)) {
|
||||
params[p].push(tech.toLowerCase().replaceAll('_','-'));
|
||||
}
|
||||
}
|
||||
|
||||
return params;
|
||||
}
|
||||
/**
|
||||
* @param {string} manifestId
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user