Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
<div class="form-group">
<div class="col-md-4">[% l('Select Library:') %]</div>
<div class="col-md-8">
- <eg-org-selector disable-test="can_be_pickup" selected="args.org_unit"></eg-org-selector>
+ <eg-org-selector disable-test="cant_be_pickup" selected="args.org_unit"></eg-org-selector>
</div>
</div>
</div>
controller :
['$scope', '$modalInstance',
function($scope, $modalInstance) {
- $scope.can_be_pickup = egCore.org.CanHaveUsers;
+ $scope.cant_be_pickup = function (id) { return !egCore.org.CanHaveUsers(id); };
$scope.args = {};
$scope.ok = function() {
var vals = hold_ids.map(function(hold_id) {
// tests that a node can have users
service.CanHaveUsers = function(node_or_id) {
- return Boolean(service
+ return service
.get(node_or_id)
.ou_type()
- .can_have_users());
+ .can_have_users() == 't';
}
// tests that a node can have volumes
service.CanHaveVolumes = function(node_or_id) {
- return Boolean(service
+ return service
.get(node_or_id)
.ou_type()
- .can_have_vols());
+ .can_have_vols() == 't';
}
// list of org_unit objects or IDs for me + descendants