From d527c292314c38bee20ac71cdb4006fc050cf435 Mon Sep 17 00:00:00 2001
From: Tadej Novak <tadej.novak@cern.ch>
Date: Fri, 30 Oct 2020 09:41:17 +0100
Subject: [PATCH] CondDB: properly handle <noover/> on folder extraction

---
 Database/IOVDbSvc/python/CondDB.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Database/IOVDbSvc/python/CondDB.py b/Database/IOVDbSvc/python/CondDB.py
index 9dd4aebc60b7..8f78b362cffd 100644
--- a/Database/IOVDbSvc/python/CondDB.py
+++ b/Database/IOVDbSvc/python/CondDB.py
@@ -314,6 +314,9 @@ This allows the possibility of later adding a new IOV using IOVSvc::setRange."""
                 if (ix2!=-1):
                     xmltag=(folderstr[ix+1:ix2]).strip()
                     ix=ix2+1
+                    if xmltag[-1] == '/':
+                        xmltag=""
+                        ix=ix+1
             elif (folderstr[ix:ix+2]=='</' and xmltag!=""):
                 ix2=folderstr.find('>',ix)
                 if (ix2!=-1):
-- 
GitLab