Reload addon info on unknown addon only

This commit is contained in:
Jan Schneider 2018-01-28 01:15:39 +01:00
parent a807450f60
commit fd52d5b906
1 changed files with 12 additions and 8 deletions

View File

@ -270,6 +270,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
$('[data-update-addon-id="' + addon_id + '"]').removeClass('loading'); $('[data-update-addon-id="' + addon_id + '"]').removeClass('loading');
$('[data-update-addon-id="' + addon_id + '"]').removeClass('disabled'); $('[data-update-addon-id="' + addon_id + '"]').removeClass('disabled');
$('[data-uninstall-addon-id="' + addon_id + '"]').removeClass('disabled'); $('[data-uninstall-addon-id="' + addon_id + '"]').removeClass('disabled');
display_message('success', data, 6000000);
if (addon_id) {
$('#install-addon-url-button').removeClass('disabled'); $('#install-addon-url-button').removeClass('disabled');
$('#install-addon-url-input').val(''); $('#install-addon-url-input').val('');
$('#tr-' + addon_id).removeClass('warning'); $('#tr-' + addon_id).removeClass('warning');
@ -277,8 +279,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
$('#button-update-' + addon_id).removeClass('green'); $('#button-update-' + addon_id).removeClass('green');
$('#button-update-' + addon_id).addClass('gray'); $('#button-update-' + addon_id).addClass('gray');
$('#label-version-' + addon_id).text($('#label-available-version-' + addon_id).text()); $('#label-version-' + addon_id).text($('#label-available-version-' + addon_id).text());
display_message('success', data, 6000000); }
else {
get_addon_info(); get_addon_info();
}
}, },
function(xhr, ajaxOptions, thrownError) { function(xhr, ajaxOptions, thrownError) {
console.error("Addon installation error: " + thrownError + ": " + xhr.responseText); console.error("Addon installation error: " + thrownError + ": " + xhr.responseText);