Signed-off-by: Bill Erickson <berickxx@gmail.com>
displayText: string; // string key
alertSound: string;
shouldPopup: boolean;
- previousCirc?: number;
+ previousCirc?: IdlObject;
renewalFailure?: boolean;
}
const age = this.orgSettings['circ.checkout_auto_renew_age'];
if (!age || (age && ctx.payload.auto_renew)) {
- ctx.previousCirc = Number(ctx.payload.old_circ.id());
+ ctx.previousCirc = ctx.payload.old_circ;
ctx.renew = true;
return Promise.resolve(ctx);
}
return Apache2::Const::HTTP_BAD_REQUEST;
}
- my ($staff_org) = $U->fetch_org_unit($e->requestor->ws_ou);
+ my $staff_org = $e->retrieve_actor_org_unit([
+ $e->requestor->ws_ou, {
+ flesh => 1,
+ flesh_fields => {aou => ['billing_address', 'mailing_address']}
+ }
+ ]);
my $output = '';
my $tt = Template->new;