Me gustaría saber si puede ayudarme a identificar el problema relacionado con la carga de una imagen en el campo de thumb que pertenece al Directory de tipo de contenido.
La imagen de la imagen no se procesa una vez que está en el panel strapi, solo muestra el nombre.
const getFileSize = (filePath) => { return statSync(filePath)["size"]; // statSync from `fs-extra` library }; strapi.service("api::directory.directory").create({ data: {}, files: { thumb: { path: `${imagesDir}/Crab-1-1-scaled.jpg`, name: "Crab-1-1-scaled.jpeg", type: mime.lookup(`${imagesDir}/Crab-1-1-scaled.jpg`), // mime from `mime-types` library size: getFileSize(`${imagesDir}/Crab-1-1-scaled.jpg`), }, }, }); el size siempre es cero
{ files: { thumb: { path: 'src/scripts/Directory/images/Crab-1-1-scaled.jpg', name: 'Crab-1-1-scaled.jpeg', type: 'image/jpeg', size: 0 } } }Al subir los datos no se renderiza la imagen, solo muestra el nombre de la imagen.