From 9ff3c3702cd722298a33721d2515d7e7e48bf966 Mon Sep 17 00:00:00 2001 From: Jeff Davis Date: Wed, 19 Apr 2017 09:42:38 -0700 Subject: [PATCH] LP#1681466: Text for web client opt-in dialog Signed-off-by: Jeff Davis Signed-off-by: Galen Charlton Signed-off-by: Bill Erickson --- Open-ILS/src/templates/staff/circ/patron/index.tt2 | 1 + Open-ILS/web/js/ui/default/staff/circ/patron/app.js | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Open-ILS/src/templates/staff/circ/patron/index.tt2 b/Open-ILS/src/templates/staff/circ/patron/index.tt2 index c1b81961e1..a0ec497105 100644 --- a/Open-ILS/src/templates/staff/circ/patron/index.tt2 +++ b/Open-ILS/src/templates/staff/circ/patron/index.tt2 @@ -49,6 +49,7 @@ angular.module('egCoreMod').run(['egStrings', function(s) { s.PAYMENT_OVER_MAX = "[% l('Payments over $[_1] are denied by policy.', '{{max_amount}}') %]"; s.PATRON_NOTE_DELETE_CONFIRM_TITLE = "[% l('Delete Note?') %]"; s.PATRON_NOTE_DELETE_CONFIRM = "[% l('Delete the note titled \"[_1]\" created on [_2]?', '{{note_title}}', '{{create_date | date}}') %]"; + s.OPT_IN_DIALOG = "[% l('Does patron [_1], [_2] from [_3] ([_4]) consent to having their personal information shared with your library?', '{{family_name}}', '{{first_given_name}}', '{{org_name}}', '{{org_shortname}}') %]"; }]); diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/app.js b/Open-ILS/web/js/ui/default/staff/circ/patron/app.js index 7f0e0d881c..2bdc540316 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/app.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/app.js @@ -796,10 +796,13 @@ function($scope , $location , egCore , egConfirmDialog , egUser , patronSvc) { egUser.get(user_id, {useFields : []}) .then(function(user) { // retrieve user + var org = egCore.org.get(user.home_ou()); egConfirmDialog.open( egCore.strings.OPT_IN_DIALOG, '', - { org : egCore.org.get(user.home_ou()), - user : user, + { family_name : user.family_name(), + first_given_name : user.first_given_name(), + org_name : org.name(), + org_shortname : org.shortname(), ok : function() { createOptIn(user.id()) }, cancel : function() {} } -- 2.43.2