diff --git a/src/main/java/org/codelibs/fess/app/web/admin/backup/AdminBackupAction.java b/src/main/java/org/codelibs/fess/app/web/admin/backup/AdminBackupAction.java index 81fd4cf94..8e8a2a92b 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/backup/AdminBackupAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/backup/AdminBackupAction.java @@ -336,7 +336,7 @@ public class AdminBackupAction extends FessAdminAction { try (final BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(out.stream(), Constants.CHARSET_UTF_8))) { SearchEngineUtil.scroll(index, hit -> { try { - writer.write("{\"index\":{\"_index\":\"" + index + "\",\"_id\":\"" + writer.write("{\"index\":{\"_index\":\"" + hit.getIndex() + "\",\"_id\":\"" + StringEscapeUtils.escapeJson(hit.getId()) + "\"}}\n"); writer.write(hit.getSourceAsString()); writer.write("\n");