plugins/kolab_notes

Thomas Brüderli bruederli at kolabsys.com
Mon Oct 13 09:27:58 CEST 2014


 plugins/kolab_notes/notes.js |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit ab12a5c86780ce97a14612513fdb292d2f8e1a3c
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Mon Oct 13 09:27:54 2014 +0200

    Avoid false warnings about changed contents

diff --git a/plugins/kolab_notes/notes.js b/plugins/kolab_notes/notes.js
index 911e8a7..09813fe 100644
--- a/plugins/kolab_notes/notes.js
+++ b/plugins/kolab_notes/notes.js
@@ -902,7 +902,7 @@ function rcube_kolab_notes_ui(settings)
                 $('.notetitle', rcmail.gui_objects.noteviewtitle).focus().select();
 
             // read possibly re-formatted content back from editor for later comparison
-            me.selected_note.description = editor.getContent({ format:'html' }).replace(/^<p><\/p>/, '');
+            me.selected_note.description = editor.getContent({ format:'html' }).replace(/^\s*(<p><\/p>\n*)?/, '');
             is_html = true;
         }
         else {
@@ -1169,7 +1169,7 @@ function rcube_kolab_notes_ui(settings)
             listselect = $('option:selected', rcmail.gui_objects.notebooks);
         var savedata = {
             title: trim($('.notetitle', rcmail.gui_objects.noteviewtitle).val()),
-            description: editor ? editor.getContent({ format:'html' }).replace(/^<p><\/p>/, '') : $('#notecontent').val(),
+            description: editor ? editor.getContent({ format:'html' }).replace(/^\s*(<p><\/p>\n*)?/, '') : $('#notecontent').val(),
             list: listselect.length ? listselect.val() : me.selected_note.list || me.selected_list,
             uid: me.selected_note.uid,
             tags: []




More information about the commits mailing list