From d23e966a73596b488faea1332a841efc01bcb5d5 Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 25 Jun 2007 03:35:09 +0000 Subject: [PATCH] adding puwom to storage ... work_org setting works now git-svn-id: svn://svn.open-ils.org/ILS/trunk@7471 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../src/perlmods/OpenILS/Application/Storage/CDBI/permission.pm | 6 ++++++ Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/dbi.pm | 6 ++++++ Open-ILS/xul/staff_client/server/patron/user_edit.js | 4 +--- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/permission.pm b/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/permission.pm index 3168267a09..724774041b 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/permission.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/permission.pm @@ -36,5 +36,11 @@ __PACKAGE__->table('permission_grp_perm_map'); __PACKAGE__->columns(Primary => qw/id/); __PACKAGE__->columns(Essential => qw/grp perm depth grantable/); #------------------------------------------------------------------------------- +package permission::usr_work_ou_map; +use base qw/permission/; +__PACKAGE__->table('permission_usr_work_ou_map'); +__PACKAGE__->columns(Primary => qw/id/); +__PACKAGE__->columns(Essential => qw/usr work_ou/); +#------------------------------------------------------------------------------- 1; diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/dbi.pm b/Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/dbi.pm index 8173290688..1bbdd6c8d9 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/dbi.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/dbi.pm @@ -593,6 +593,12 @@ #------------------------------------------------------------------------------- + package permission::usr_work_ou_map; + permission::usr_work_ou_map->sequence('permission.usr_work_ou_map_id_seq'); + permission::usr_work_ou_map->table('permission.usr_work_ou_map'); + + #------------------------------------------------------------------------------- + package permission::usr_perm_map; permission::usr_perm_map->sequence( 'permission.usr_perm_map_id_seq' ); diff --git a/Open-ILS/xul/staff_client/server/patron/user_edit.js b/Open-ILS/xul/staff_client/server/patron/user_edit.js index 5ea68b8f52..9f78774a35 100644 --- a/Open-ILS/xul/staff_client/server/patron/user_edit.js +++ b/Open-ILS/xul/staff_client/server/patron/user_edit.js @@ -43,8 +43,6 @@ function set_work_ou(row) { user_work_ous.push(p); } } - - alert( js2JSON( user_work_ous ) ); } function set_perm(row) { @@ -132,7 +130,7 @@ function save_user () { if (pok || wok) { alert( 'User ' + user.usrname() + ' [' + user.card().barcode() + '] ' + - ' successfully modified. ' + pok + ' permissions and ' + wok + ' work locations updated!'); + ' successfully modified.\n' + pok + ' permissions and ' + wok + ' work locations updated.'); } init_editor(); -- 2.11.0