allow setting image labels in sender API

This commit is contained in:
zadam 2021-12-19 21:56:19 +01:00
parent 2ff6e50af4
commit 20465a4f71

View File

@ -17,7 +17,17 @@ function uploadImage(req) {
const parentNote = dateNoteService.getDateNote(req.headers['x-local-date']);
const {noteId} = imageService.saveImage(parentNote.noteId, file.buffer, originalName, true);
const {note, noteId} = imageService.saveImage(parentNote.noteId, file.buffer, originalName, true);
const labelsStr = req.headers['x-labels'];
if (labelsStr?.trim()) {
const labels = JSON.parse(labelsStr);
for (const {name, value} of labels) {
note.setLabel(attributeService.sanitizeAttributeName(name), value);
}
}
return {
noteId: noteId