From 0f6fb28830e5b5d7f98b1689c64bbf19f538f0b6 Mon Sep 17 00:00:00 2001 From: Heikki Levanto Date: Tue, 21 Jul 2015 10:37:13 +0200 Subject: [PATCH] Fix PAZ-1009: Do not create local facets when facetmap:split --- doc/common | 2 +- src/client.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/common b/doc/common index 790930a..6cdcfde 160000 --- a/doc/common +++ b/doc/common @@ -1 +1 @@ -Subproject commit 790930ae30e7d12e02a512a109fc40c82675df20 +Subproject commit 6cdcfde2c770531a571d755ed070059ee7ab4fc9 diff --git a/src/client.c b/src/client.c index 644e42d..ff6e2a7 100644 --- a/src/client.c +++ b/src/client.c @@ -778,6 +778,8 @@ int client_has_facet(struct client *cl, const char *name) for (s = sdb->settings[PZ_FACETMAP]; s; s = s->next) { const char *p = strchr(s->name + 3, ':'); + if ( !strncmp(p, ":split:", 7) ) + p += 6; // PAZ-1009 if (p && !strcmp(name, p + 1)) return 1; } -- 1.7.10.4