diff --git a/public/js/app/views/mods/list_item.js b/public/js/app/views/mods/list_item.js index 0439581..46a23d9 100644 --- a/public/js/app/views/mods/list_item.js +++ b/public/js/app/views/mods/list_item.js @@ -40,20 +40,18 @@ define(function (require) { var self = this; event.preventDefault(); - this.laddaBtn = Ladda.create(this.$el.find(".ladda-button").get(0)); - this.laddaBtn.start(); - this.$el.find('.ladda-button').addClass('disabled'); + var $updateBtn = this.$el.find(".update"); + var laddaBtn = Ladda.create($updateBtn.get(0)); + laddaBtn.start(); $.ajax({ url: "/api/mods/" + this.model.get('name'), type: 'PUT', success: function (resp) { - self.laddaBtn.stop(); - self.$el.find('.ladda-button').removeClass('disabled'); + laddaBtn.stop(); }, error: function (resp) { - self.laddaBtn.stop(); - self.$el.find('.ladda-button').removeClass('disabled'); + laddaBtn.stop(); }, }); },