From 0c63082987e62c3a1410ee3e0424be2067e41af5 Mon Sep 17 00:00:00 2001 From: alz Date: Thu, 10 Oct 2024 13:43:25 +0300 Subject: [PATCH] Remove multi-line generated XML tags, since ClickHouse fails --- pkg/xml/xml.go | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkg/xml/xml.go b/pkg/xml/xml.go index b44082b7f..e0f516bd0 100644 --- a/pkg/xml/xml.go +++ b/pkg/xml/xml.go @@ -195,20 +195,10 @@ func (n *xmlNode) writeTagWithValue(w io.Writer, value string, attributes string attributes = " remove=\"1\"" value = "" } - if len(value) < 32 { - // value - n.writeTagOpen(w, indent, attributes, noEol) - n.writeValue(w, value) - n.writeTagClose(w, 0, eol) - } else { - // - // long value NB - printed w/o indent - // - n.writeTagOpen(w, indent, attributes, eol) - n.writeValue(w, value) - n.writeValue(w, eol) - n.writeTagClose(w, indent, eol) - } + // value + n.writeTagOpen(w, indent, attributes, noEol) + n.writeValue(w, value) + n.writeTagClose(w, 0, eol) } // writeTagOpen prints open XML tag into io.Writer