| commit | eb8c02bea3c94e4bf3a43cf9b143c21ee904f8b1 | [log] [tgz] |
|---|---|---|
| author | Akron <nils@diewald-online.de> | Wed Jun 26 14:34:45 2024 +0200 |
| committer | Akron <nils@diewald-online.de> | Fri Jun 28 10:53:58 2024 +0200 |
| tree | 166ad1daff3da7b3b36cfd06537a45dbfeae3bb3 | |
| parent | 74563e1615d1254ecf81bdd552939f0802c5e648 [diff] [blame] |
Don't allow colliding flat meta values Change-Id: Id280934f813a67eff3dd2a1ba84a1b876906910d
diff --git a/src/main/java/de/ids_mannheim/korap/response/Text.java b/src/main/java/de/ids_mannheim/korap/response/Text.java index 68dab3c..dc77603 100644 --- a/src/main/java/de/ids_mannheim/korap/response/Text.java +++ b/src/main/java/de/ids_mannheim/korap/response/Text.java
@@ -55,11 +55,11 @@ // Legacy flat field support String mfs = mf.key; String value = this.getFieldValue(mfs); - if (value != null) + if (value != null && !json.has(mfs)) json.set(mfs, new TextNode(value)); }; - this.addMessage(0, "Support for flat field values is eprecated"); + this.addMessage(0, "Support for flat field values is deprecated"); // Match was no match