diff -r 69eaef18b01b -r 2e939d9cf193 client/src/actions/notesActions.js --- a/client/src/actions/notesActions.js Tue Jun 27 11:38:26 2017 +0200 +++ b/client/src/actions/notesActions.js Tue Jun 27 13:12:19 2017 +0200 @@ -1,6 +1,7 @@ import uuidV1 from 'uuid/v1'; import * as types from '../constants/actionTypes'; +import WebAnnotationSerializer from '../api/WebAnnotationSerializer'; export const addNote = (session, data) => { const noteId = uuidV1(); @@ -24,7 +25,7 @@ html: data.html, tc_start: data.startedAt, tc_end: data.finishedAt, - categorization: JSON.stringify(data.categories), + categorization: WebAnnotationSerializer.serialize(note), margin_note: data.marginComment, } @@ -67,7 +68,7 @@ raw: JSON.stringify(data.raw), plain: data.plain, html: data.html, - categorization: JSON.stringify(data.categories), + categorization: WebAnnotationSerializer.serialize(note), margin_note: data.marginComment, }