From 9ff716ddf0c3c82c2e08f665b1318614a4c26988 Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 15 Dec 2008 13:37:51 +0000 Subject: [PATCH] log context fields during perm checks git-svn-id: svn://svn.open-ils.org/ILS/trunk@11567 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index 323f860141..b0d38d630d 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -949,7 +949,7 @@ static int verifyObjectPCRUD ( osrfMethodContext* ctx, const jsonObject* obj ) char* lcontext = NULL; while ( (lcontext = osrfStringArrayGetString(local_context, i++)) ) { osrfStringArrayAdd( context_org_array, oilsFMGetString( param, lcontext ) ); - osrfLogDebug( OSRF_LOG_MARK, "adding class-local field %s to the context org list", osrfStringArrayGetString(context_org_array, context_org_array->size - 1) ); + osrfLogDebug( OSRF_LOG_MARK, "adding class-local field %s (value: %s) to the context org list", lcontext, osrfStringArrayGetString(context_org_array, context_org_array->size - 1) ); } } @@ -996,6 +996,13 @@ static int verifyObjectPCRUD ( osrfMethodContext* ctx, const jsonObject* obj ) char* foreign_field = NULL; while ( (foreign_field = osrfStringArrayGetString(osrfHashGet(fcontext,"context"), i++)) ) { osrfStringArrayAdd( context_org_array, oilsFMGetString( _fparam, foreign_field ) ); + osrfLogDebug( + OSRF_LOG_MARK, + "adding foreign class %s field %s (value: %s) to the context org list", + class_name, + foreign_field, + osrfStringArrayGetString(context_org_array, context_org_array->size - 1) + ); } jsonObjectFree(_fparam); -- 2.11.0