From: Sebastian Hammer Date: Wed, 11 Apr 2007 04:33:41 +0000 (+0000) Subject: Implemented pz:allow (turn access to targets on or off) X-Git-Tag: PAZPAR2.1.0.0~333 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=f334e8006a8678048bfe4e8806d239fec147152d;p=pazpar2-moved-to-github.git Implemented pz:allow (turn access to targets on or off) --- diff --git a/src/database.c b/src/database.c index 214d3a0..639e8f2 100644 --- a/src/database.c +++ b/src/database.c @@ -1,4 +1,4 @@ -/* $Id: database.c,v 1.9 2007-04-11 02:14:15 quinn Exp $ +/* $Id: database.c,v 1.10 2007-04-11 04:33:41 quinn Exp $ Copyright (c) 2006-2007, Index Data. This file is part of Pazpar2. @@ -241,6 +241,8 @@ static int match_criterion(struct setting **settings, struct database_criterion int database_match_criteria(struct setting **settings, struct database_criterion *cl) { + if (settings[PZ_ALLOW] && *settings[PZ_ALLOW]->value == '0') + return 0; for (; cl; cl = cl->next) if (!match_criterion(settings, cl)) break;