diff --git a/airtime_mvc/public/js/airtime/library/publish.js b/airtime_mvc/public/js/airtime/library/publish.js index 2a3d23b3c..af7e41e47 100644 --- a/airtime_mvc/public/js/airtime/library/publish.js +++ b/airtime_mvc/public/js/airtime/library/publish.js @@ -87,6 +87,7 @@ var AIRTIME = (function (AIRTIME) { if (data && Object.keys(data).length > 0) { $http.put(endpoint + mediaId + '/publish', {csrf_token: jQuery("#csrf").val(), sources: data}) .success(function () { + tab.contents.find(".publish-btn").prop("disabled", true); fetchSourceData(); $scope.publishData = {}; // Reset the publishData in case the user publishes // and unpublishes without closing the tab