Robert, As John stated - I had similar issues with etch and 1.2.1.4. 1.2.2.0 seems to have resolved the permission stuff.. Thanks Dan!
Grant >>> Robert <[EMAIL PROTECTED]> 05/16/08 5:09 PM >>> I'm using version 1.2.1.4 on Debian Etch and the same version of the client on Windows XP. On Fri, May 16, 2008 at 4:03 PM, John Fink <[EMAIL PROTECTED]> wrote: > Robert, > > What version of Evergreen are you running? I seemed to get a *lot* of this > back before 1.2.2.0. > > jf > > > On Fri, May 16, 2008 at 3:52 PM, Robert <[EMAIL PROTECTED]> wrote: > >> I think I may have hosed up my catalogers user group. I was trying to give >> them permissions to register patrons and now I'm getting an error screen >> from the start when I go into the register patron section. Is there a way to >> reset this to a default of some sort or a way to get it back to a working >> condition? The error that I'm getting is: >> >> * Fix Me * >> Error parsing JSON [SyntaxError: missing } after property list] >> {"payload":[],"debug": "osrfMethodException : *** Call to >> [open-ils.actor.user.perm.highest_org.batch] failed for session >> [1210967149.526399.12109671498062], thread trace [1]:\n * ! EXCEPTION ! * >> \nTYPE: OpenSRF::EX::ERROR\nMess: System ERROR \nMess: Call to >> open-ils.storage for method open-ils.storage.permission.user_has_perm >> \nMess: failed with exception: * ! EXCEPTION ! * \nMess: TYPE: >> OpenSRF::EX::ERROR\nMess: Mess: System ERROR \nMess: Mess: * ! EXCEPTION ! >> * \nMess: Mess: TYPE: OpenSRF::DomainObject::oilsMethodException\nMess: >> Mess: Mess: <500> *** Call to [open-ils.storage.permission.user_has_perm] >> failed for session [1210967149.734133736.76393838916], thread trace >> [1]:\nMess: Mess: Mess: DBD::Pg::db selectrow_arrayref failed: ERROR: more >> than one row returned by a subquery used as an expression\nMess: Mess: Mess: >> CONTEXT: SQL function \"org_unit_descendants\" statement 1\nMess: Mess: >> Mess: SQL statement \"SELECT * FROM actor.org_unit_descendants( $1 , $2 ) >> WHERE id = $3 \"\nMess: Mess: Mess: PL/pgSQL function \"usr_has_home_perm\" >> line 23 at perform\nMess: Mess: Mess: SQL function \"usr_has_perm\" >> statement 1\nMess: Mess: Mess: [for Statement \"\t\tSELECT >> permission.usr_has_perm(?,?,?)\nMess: Mess: Mess: \"] at >> /openils/lib/perl5/OpenILS/Application/Storage/Publisher/permission.pmline >> 47.\nMess: Mess: Mess: \nMess: Mess: \nMess: Mess: Loc.: 996 >> OpenSRF::AppRequest \nMess: Mess: Loc.: >> /openils/lib/perl5/OpenSRF/AppSession.pm \nMess: Mess: Time: Fri May 16 >> 15:45:49 2008\nMess: \nMess: Loc.: 162 OpenILS::Application::AppUtils >> \nMess: Loc.: /openils/lib/perl5/OpenILS/Application/AppUtils.pm \nMess: >> Time: Fri May 16 15:45:49 2008\nMess: : \nLoc.: 185 OpenSRF::Application >> \nLoc.: /openils/lib/perl5/OpenSRF/Application.pm \nTime: F,"status":500} >> >> Thanks in advance for the help, >> Robert >> > > > > -- > http://libgrunt.blogspot.com -- library culture and technology.