From 18bcbea90d93b91434e48bda39a09cfbcbd4f513 Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 14 Aug 2006 13:01:31 +0000 Subject: [PATCH] Now I know why "select" did not propogate before ... it works now git-svn-id: svn://svn.open-ils.org/ILS/trunk@5484 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index 83b2d368e6..61a7f607f6 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -1217,6 +1217,8 @@ jsonObject* doSearch(osrfMethodContext* ctx, osrfHash* meta, jsonObject* params, if (!idlClass) continue; char* cname = osrfHashGet(idlClass, "classname"); + if (strcmp(core_class,snode->key)) continue; + jsonObjectIterator* select_itr = jsonNewObjectIterator( snode->item ); while ( (node = jsonObjectIteratorNext( select_itr )) ) { osrfHash* field = osrfHashGet( osrfHashGet( idlClass, "fields" ), jsonObjectToSimpleString(node->item) ); -- 2.43.2