From 58a4859ed3837288035e0083ff29272084298173 Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Sun, 13 May 2012 16:58:18 -0400 Subject: [PATCH] Validate bookmark inputs, fixes bug oc-636 --- js/bookmarks.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/js/bookmarks.js b/js/bookmarks.js index 73986e49..5032aa5f 100644 --- a/js/bookmarks.js +++ b/js/bookmarks.js @@ -60,7 +60,14 @@ function addOrEditBookmark(event) { var title = encodeEntities($('#bookmark_add_title').val()); var tags = encodeEntities($('#bookmark_add_tags').val()); $("#firstrun").hide(); - + if($.trim(url) == '') { + OC.dialogs.alert('A valid bookmark url must be provided', 'Error creating bookmark'); + return false; + } + if($.trim(title) == '') { + OC.dialogs.alert('A valid bookmark title must be provided', 'Error creating bookmark'); + return false; + } if (id == 0) { $.ajax({ url: OC.filePath('bookmarks', 'ajax', 'addBookmark.php'),