From 6f42860478f4ed0dbcfe5ceb3c0bbd95cb9f13da Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Wed, 5 Dec 2012 15:41:24 +0100 Subject: Server/Plugin: keep text when using XMLMatch --- src/lib/Server/Plugin.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/lib/Server/Plugin.py b/src/lib/Server/Plugin.py index 7298bc552..1cf724cab 100644 --- a/src/lib/Server/Plugin.py +++ b/src/lib/Server/Plugin.py @@ -693,6 +693,8 @@ class StructFile(XMLFileBacked): item.remove(child) item.getparent().append(child) self._xml_match(child, metadata) + if item.text: + item.getparent().text = item.text item.getparent().remove(item) else: for child in item.iterchildren(): -- cgit v1.2.3-1-g7c22