Fix types for extractFileFromZipBuffer

97f6dcace0bbaed4f07936848db41fe8259e410a

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +2 -2Showing whitespace changes
src/endpoints/characters.js+1 -1
@@ -550,7 +550,7 @@ async function importFromYaml(uploadPath, context, preservedFileName) {
550 * @returns {Promise<string>} Internal name of the character550 * @returns {Promise<string>} Internal name of the character
551 */551 */
552async function importFromCharX(uploadPath, { request }, preservedFileName) {552async function importFromCharX(uploadPath, { request }, preservedFileName) {
553 const data = fs.readFileSync(uploadPath);553 const data = fs.readFileSync(uploadPath).buffer;
554 fs.rmSync(uploadPath);554 fs.rmSync(uploadPath);
555 console.log('Importing from CharX');555 console.log('Importing from CharX');
556 const cardBuffer = await extractFileFromZipBuffer(data, 'card.json');556 const cardBuffer = await extractFileFromZipBuffer(data, 'card.json');
src/util.js+1 -1
@@ -157,7 +157,7 @@ export function formatBytes(bytes) {
157157
158/**158/**
159 * Extracts a file with given extension from an ArrayBuffer containing a ZIP archive.159 * Extracts a file with given extension from an ArrayBuffer containing a ZIP archive.
160 * @param {ArrayBuffer} archiveBuffer Buffer containing a ZIP archive160 * @param {ArrayBufferLike} archiveBuffer Buffer containing a ZIP archive
161 * @param {string} fileExtension File extension to look for161 * @param {string} fileExtension File extension to look for
162 * @returns {Promise<Buffer|null>} Buffer containing the extracted file. Null if the file was not found.162 * @returns {Promise<Buffer|null>} Buffer containing the extracted file. Null if the file was not found.
163 */163 */