summaryrefslogtreecommitdiff
path: root/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt')
-rw-r--r--sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
index d79d0ab2..fc240963 100644
--- a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
+++ b/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
@@ -1017,8 +1017,8 @@ private fun ensureEbicsHost(requestHostID: String): EbicsHostPublicInfo {
}
fun receiveEbicsXmlInternal(xmlData: String): Document {
// logger.debug("Data received: $xmlData")
- val requestDocument: Document? = XMLUtil.parseStringIntoDom(xmlData)
- if (requestDocument == null || (!XMLUtil.validateFromDom(requestDocument))) {
+ val requestDocument: Document = XMLUtil.parseStringIntoDom(xmlData)
+ if (!XMLUtil.validateFromDom(requestDocument)) {
println("Problematic document was: $requestDocument")
throw EbicsInvalidXmlError()
}