Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
<script src="[% ctx.media_prefix %]/js/ui/default/staff/services/date.js"></script>
<script src="[% ctx.media_prefix %]/js/ui/default/staff/circ/patron/register.js"></script>
<script src="[% ctx.media_prefix %]/js/ui/default/staff/circ/patron/regctl.js"></script>
+<script>
+angular.module('egCoreMod').run(['egStrings', function(s) {
+ s.REG_ADDR_TYPE = "[% l('Mailing') %]";
+}]);
+</script>
<link rel="stylesheet" href="[% ctx.base_path %]/staff/css/circ.css" />
<style>
/* add room for the fixed navigation elements */
}
service.init_new_patron = function() {
-
var addr = {
id : service.virt_id--,
isnew : true,
valid : true,
- address_type : 'MAILING', // TODO: i18n
+ address_type : egCore.strings.REG_ADDR_TYPE,
_is_mailing : true,
_is_billing : true,
within_city_limits : true
// TODO extract hold_notify_phone, etc.
- console.log(js2JSON(patron));
+ if (!patron.isnew()) patron.ischanged(true);
+
+ console.log(js2JSON(patron)); // TODO: debugging
egCore.net.request(
'open-ils.actor',