* SAAS-1161 - refactor backend so episodes are loaded separately from podcast data to speed up loading and improve API readability

* Decouple imported and station podcast behaviour on the frontend
This commit is contained in:
Duncan Sommerville 2015-11-02 18:07:16 -05:00
parent c4be9aebb2
commit def8e7280b
9 changed files with 312 additions and 256 deletions

View file

@ -15,7 +15,7 @@ var AIRTIME = (function (AIRTIME) {
//AngularJS app
var publishApp = angular.module(PUBLISH_APP_NAME, [])
.controller('RestController', function ($scope, $http, mediaId, tab) {
.controller('Publish', function ($scope, $http, mediaId, tab) {
$scope.publishSources = {};
function init () {
@ -100,7 +100,7 @@ var AIRTIME = (function (AIRTIME) {
publishApp.value('mediaId', mediaId);
publishApp.value('tab', tab);
var wrapper = AIRTIME.tabs.getActiveTab().contents.find(".editor_pane_wrapper");
wrapper.attr("ng-controller", "RestController");
wrapper.attr("ng-controller", "Publish");
angular.bootstrap(wrapper.get(0), [PUBLISH_APP_NAME]);
}