From cb91b3ce3e63305d60f5cdd11a68120a649d7746 Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Sun, 14 Jul 2019 19:17:55 -0100 Subject: [PATCH] addsubtag should push to array Signed-off-by: Maxence Lange --- lib/private/FullTextSearch/Model/IndexDocument.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/private/FullTextSearch/Model/IndexDocument.php b/lib/private/FullTextSearch/Model/IndexDocument.php index 55cce902a28..d5bef906021 100644 --- a/lib/private/FullTextSearch/Model/IndexDocument.php +++ b/lib/private/FullTextSearch/Model/IndexDocument.php @@ -359,11 +359,16 @@ class IndexDocument implements IIndexDocument, JsonSerializable { * @return IIndexDocument */ final public function addSubTag(string $sub, string $tag): IIndexDocument { - $this->subTags[$sub] = $tag; + if (!array_key_exists($sub, $this->subTags)) { + $this->subTags[$sub] = []; + } + + $this->subTags[$sub][] = $tag; return $this; } + /** * Set the list of sub tags assigned to the original document. * -- 2.39.5