From bf3178d7992216c5ec238f0270737c206ad608a0 Mon Sep 17 00:00:00 2001 From: Hannes Mannerheim Date: Fri, 10 Jul 2015 21:35:16 +0200 Subject: [PATCH] error reporting for shortening --- js/misc-functions.js | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/js/misc-functions.js b/js/misc-functions.js index b486175..b662aeb 100644 --- a/js/misc-functions.js +++ b/js/misc-functions.js @@ -1426,17 +1426,23 @@ function shortenUrlsInBox(shortenButton) { display_spinner(); - $.ajax({ url: window.urlShortenerAPIURL + '?format=jsonp&action=shorturl&signature=' + window.urlShortenerSignature + '&url=' + encodeURIComponent(url), type: "GET", dataType: "jsonp", success: function(data) { + $.ajax({ url: window.urlShortenerAPIURL + '?format=jsonp&action=shorturl&signature=' + window.urlShortenerSignature + '&url=' + encodeURIComponent(url), type: "GET", dataType: "jsonp", + success: function(data) { - if(typeof data.shorturl != 'undefined') { + if(typeof data.shorturl != 'undefined') { - shortenButton.closest('.queet-toolbar').siblings('.upload-image-container').children('img[data-shorturl="' + data.url.url + '"]').attr('data-shorturl',data.shorturl); - shortenButton.parent().parent().siblings('.queet-box-syntax').html(shortenButton.parent().parent().siblings('.queet-box-syntax').html().replace($('
').text(data.url.url).html(), data.shorturl)); - shortenButton.parent().parent().siblings('.queet-box-syntax').trigger('keyup'); - shortenButton.addClass('disabled'); // make sure the button is disabled right after + shortenButton.closest('.queet-toolbar').siblings('.upload-image-container').children('img[data-shorturl="' + data.url.url + '"]').attr('data-shorturl',data.shorturl); + shortenButton.parent().parent().siblings('.queet-box-syntax').html(shortenButton.parent().parent().siblings('.queet-box-syntax').html().replace($('
').text(data.url.url).html(), data.shorturl)); + shortenButton.parent().parent().siblings('.queet-box-syntax').trigger('keyup'); + shortenButton.addClass('disabled'); // make sure the button is disabled right after + } + remove_spinner(); + }, + error: function(data) { + console.log(data); + remove_spinner(); } - remove_spinner(); - }}); + }); }); }