From 6f737bf66c22fe8e86e20fe29922d3cfeb37a6a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Thu, 9 Mar 2023 17:43:14 +0100 Subject: [PATCH] reduce indentation --- view/theme/frio/js/theme.js | 115 ++++++++++++++++++------------------ 1 file changed, 56 insertions(+), 59 deletions(-) diff --git a/view/theme/frio/js/theme.js b/view/theme/frio/js/theme.js index ba3831aa9b..f40c8d3069 100644 --- a/view/theme/frio/js/theme.js +++ b/view/theme/frio/js/theme.js @@ -808,67 +808,64 @@ function doActivityItemAction(ident, verb, un) { // do request for activity $.post('item/' + ident.toString() + '/activity/' + _verb) - .success( - function(data){ + .success(function(data){ + //$('#like-rotator-' + ident.toString()).hide(); + $('img[id^=waitfor-' + verb + '-' + ident.toString() + ']').remove(); + if (data.status == 'ok') { + // response from server was ok + if (data.verb == 'un' + verb) { + // like/dislike buttons + $('button[id^=' + verb + '-' + ident.toString() + ']' ) + .removeClass('active') + .attr('onclick', 'doActivityItemAction(' + ident +', "' + verb + '",false )').change(); + // link in share-menu + $('a[id^=' + verb + '-' + ident.toString() + ']' ) + .removeClass('active') + .attr('href', 'javascript:doActivityItemAction(' + ident +', "' + verb + '",false )').change(); + $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child' ).addClass('fa-retweet').removeClass('fa-ban'); + } else { + // like/dislike buttons + $('button[id^=' + verb + '-' + ident.toString() + ']' ) + .addClass('active') + .attr('onclick', 'doActivityItemAction(' + ident + ', "' + verb + '", true )').change(); + // link in share-menu + $('a[id^=' + verb + '-' + ident.toString() + ']' ) + .addClass('active') + .attr('href', 'javascript:doActivityItemAction(' + ident + ', "' + verb + '", true )').change(); + $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child' ).removeClass('fa-retweet').addClass('fa-ban'); + } + $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass).show(); + if (verb.indexOf('announce') === 0 ) { + // ShareMenuButton + $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); + if (data.verb == 'un' + verb) { + $('button[id^=shareMenuOptions-' + ident.toString() + ']').removeClass('active'); + } else { + $('button[id^=shareMenuOptions-' + ident.toString() + ']').addClass('active'); + } + } + } else { + /* server-response was not ok. Database-problems or some changes in + * data? + * reset all buttons + */ + $('img[id^=waitfor-' + verb + '-' + ident.toString() + ']').remove(); + $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); + $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); + $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); + $.jGrowl(verb + ' not successful (server error)', {sticky: false, theme: 'info', life: 5000}); + } + }) + .error(function(data){ + /* Server could not be reaches successfully */ + // remindert to remove the like-rotator from templates //$('#like-rotator-' + ident.toString()).hide(); $('img[id^=waitfor-' + verb + '-' + ident.toString() + ']').remove(); - if (data.status == 'ok') { - // response from server was ok - if (data.verb == 'un' + verb) { - // like/dislike buttons - $('button[id^=' + verb + '-' + ident.toString() + ']' ) - .removeClass('active') - .attr('onclick', 'doActivityItemAction(' + ident +', "' + verb + '",false )').change(); - // link in share-menu - $('a[id^=' + verb + '-' + ident.toString() + ']' ) - .removeClass('active') - .attr('href', 'javascript:doActivityItemAction(' + ident +', "' + verb + '",false )').change(); - $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child' ).addClass('fa-retweet').removeClass('fa-ban'); - } else { - // like/dislike buttons - $('button[id^=' + verb + '-' + ident.toString() + ']' ) - .addClass('active') - .attr('onclick', 'doActivityItemAction(' + ident + ', "' + verb + '", true )').change(); - // link in share-menu - $('a[id^=' + verb + '-' + ident.toString() + ']' ) - .addClass('active') - .attr('href', 'javascript:doActivityItemAction(' + ident + ', "' + verb + '", true )').change(); - $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child' ).removeClass('fa-retweet').addClass('fa-ban'); - } - $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass).show(); - if (verb.indexOf('announce') === 0 ) { - // ShareMenuButton - $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); - if (data.verb == 'un' + verb) { - $('button[id^=shareMenuOptions-' + ident.toString() + ']').removeClass('active'); - } else { - $('button[id^=shareMenuOptions-' + ident.toString() + ']').addClass('active'); - } - - } - } else { - /* server-response was not ok. Database-problems or some changes in - * data? - * reset all buttons - */ - $('img[id^=waitfor-' + verb + '-' + ident.toString() + ']').remove(); - $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); - $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); - $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); - $.jGrowl(verb + ' not successful (server error)', {sticky: false, theme: 'info', life: 5000}); - } - }) - .error( - function(data){ - /* Server could not be reaches successfully */ - // remindert to remove the like-rotator from templates - //$('#like-rotator-' + ident.toString()).hide(); - $('img[id^=waitfor-' + verb + '-' + ident.toString() + ']').remove(); - $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); - $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); - $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); - $.jGrowl(verb + ' not successful (network error)', {sticky: false, theme: 'info', life: 5000}); - }); + $('button[id^=shareMenuOptions-' + ident.toString() + '] i:first-child').addClass('fa-share'); + $('button[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); + $('a[id^=' + verb + '-' + ident.toString() + '] i:first-child').addClass(thumbsClass); + $.jGrowl(verb + ' not successful (network error)', {sticky: false, theme: 'info', life: 5000}); + }); } // Decodes a hexadecimally encoded binary string