]> source.dussan.org Git - nextcloud-server.git/commitdiff
Validate bookmark inputs, fixes bug oc-636
authorMichael Gapczynski <GapczynskiM@gmail.com>
Sun, 13 May 2012 20:58:18 +0000 (16:58 -0400)
committerMichael Gapczynski <GapczynskiM@gmail.com>
Sun, 13 May 2012 20:58:47 +0000 (16:58 -0400)
apps/bookmarks/js/bookmarks.js

index 73986e491860a28c17f4013c65acd50c1f51f686..5032aa5f50c5a8d7ab02895f8009d17e3c31aff4 100644 (file)
@@ -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'),