X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Fsession.c;h=9b69b3860124c7ed292c48188c48c52c55ec7e01;hb=98dbaf0f7a4ea46aa3330d79c90f802fc0671f41;hp=ee39c7bd52e11c59e86fdb3a29184f11f5e4e6ed;hpb=2de4cab9b87f848767078447142668fc3c30e5c9;p=pazpar2-moved-to-github.git diff --git a/src/session.c b/src/session.c index ee39c7b..9b69b38 100644 --- a/src/session.c +++ b/src/session.c @@ -192,6 +192,14 @@ void add_facet(struct session *s, const char *type, const char *value, int count const char *facet_component; WRBUF facet_wrbuf = wrbuf_alloc(); WRBUF display_wrbuf = wrbuf_alloc(); + int i; + const char *icu_chain_id = 0; + + for (i = 0; i < service->num_metadata; i++) + if (!strcmp((service->metadata + i)->name, type)) + icu_chain_id = (service->metadata + i)->icu_chain; + yaz_log(YLOG_LOG, "icu_chain id=%s", icu_chain_id ? icu_chain_id : "null"); + prt = pp2_relevance_tokenize(service->facet_pct); pp2_relevance_first(prt, value, 0);