Similarly, ensure that each new distribution has a stream
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
new_ssub._isnew = true;
new_ssub.record_entry = $scope.bibId;
$scope.subscriptions.push(new_ssub);
+ $scope.add_distribution(new_ssub); // since we know we want at least one distribution
}
$scope.add_distribution = function(ssub) {
var new_sdist = egCore.idl.toTypedHash(new egCore.idl.sdist());
ssub.distributions = [];
}
ssub.distributions.push(new_sdist);
+ $scope.add_stream(new_sdist); // since we know we want at least one stream
}
$scope.add_stream = function(sdist) {
var new_sstr = egCore.idl.toTypedHash(new egCore.idl.sstr());