From a1733ec554f9caa074827fe1ce350d93b1920215 Mon Sep 17 00:00:00 2001 From: Rich Parrish Date: Mon, 16 Dec 2013 23:07:16 -0800 Subject: [PATCH] No error should be shown when links are deleted --- public/js/controllers/formController.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/public/js/controllers/formController.js b/public/js/controllers/formController.js index 4d317b5..f5d211b 100644 --- a/public/js/controllers/formController.js +++ b/public/js/controllers/formController.js @@ -141,6 +141,12 @@ controllers.controller('FormController', ['$scope', '$http', '$modal', '$q', 'ta $scope.getSuggestedData = function(link) { var urlRegEx = /(http|https|ftp):\/\/[-a-zA-Z0-9@:%_\+.~#?&\/\/=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?$&\/\/=]*)?/gi; + //No error message if no link + if(link.length === 0){ + $scope.suggestedData = ''; + return; + } + //If entered data doesn't match the URL regex, then return error data, and don't actually make the AJAX request. if (!urlRegEx.test(link)) { var badURL = {warning: "Snap! That link came back with nothing. How about pasting it in?", tags: []};