From 734c8674485d2c33823712558bb72ba7e4882d48 Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Fri, 6 Apr 2018 09:33:10 -0500 Subject: [PATCH] Note default value for text --- app/assets/javascripts/app/models/app/note.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/assets/javascripts/app/models/app/note.js b/app/assets/javascripts/app/models/app/note.js index 4826e7e36..e2b981575 100644 --- a/app/assets/javascripts/app/models/app/note.js +++ b/app/assets/javascripts/app/models/app/note.js @@ -3,6 +3,13 @@ class Note extends Item { constructor(json_obj) { super(json_obj); + if(!this.text) { + // Some external editors can't handle a null value for text. + // Notes created on mobile with no text have a null value for it, + // so we'll just set a default here. + this.text = ""; + } + if(!this.tags) { this.tags = []; }