-/* $Id: logic.c,v 1.28 2007-05-14 08:01:39 marc Exp $
+/* $Id: logic.c,v 1.30 2007-05-17 22:56:41 jakub Exp $
Copyright (c) 2006-2007, Index Data.
This file is part of Pazpar2.
{
struct session_database *sdb = find_session_database(se, dbname);
struct setting *new = nmem_malloc(se->session_nmem, sizeof(*new));
- int offset = settings_offset(setting);
+ int offset = settings_offset_cprefix(setting);
if (offset < 0)
{
yaz_log(YLOG_WARN, "Unknown setting %s", setting);
return;
}
+ // Jakub: This breaks the filter setting.
+ /*if (offset == PZ_ID)
+ {
+ yaz_log(YLOG_WARN, "No need to set pz:id setting. Ignoring");
+ return;
+ }*/
new->precedence = 0;
new->target = dbname;
new->name = setting;