client/src/actions/notesActions.js
changeset 98 2e939d9cf193
parent 86 fa8ef84a1780
child 129 d48946d164c6
--- 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,
   }