Default to filename without ext

This commit is contained in:
rijkvanzanten
2020-07-30 16:30:43 -04:00
parent e9f2e1757a
commit e02f008ffc
2 changed files with 5 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ import sanitizeQuery from '../middleware/sanitize-query';
import * as FilesService from '../services/files';
import useCollection from '../middleware/use-collection';
import { Item } from '../types';
import path from 'path';
const router = express.Router();
@@ -46,6 +47,10 @@ const multipartHandler = (operation: 'create' | 'update') =>
payload.storage = disk;
}
if (!payload.title) {
payload.title = path.parse(filename).name;
}
if (req.accountability?.user) {
payload.uploaded_by = req.accountability.user;
}
@@ -139,7 +144,6 @@ router.patch(
return multipartHandler('update')(req, res, next);
} else {
const pk = await FilesService.updateFile(req.params.pk, req.body, req.accountability);
const file = await FilesService.readFile(pk, req.sanitizedQuery, req.accountability);
return res.status(200).json({ data: file || null });

View File

@@ -68,10 +68,6 @@ export const createFile = async (
});
}
if (!payload.title) {
payload.title = payload.id;
}
await storage.disk(data.storage).put(payload.filename_disk, stream.pipe(pipeline));
await itemsService.update(payload, pk);