From ec8496905c16ae49535bb1a8216938de9cef96b1 Mon Sep 17 00:00:00 2001
From: Taras <tarassmakula@gmail.com>
Date: Wed, 7 Sep 2022 19:10:19 +0300
Subject: [PATCH] Fix bom dep packaging

---
 matrix-sdk-android/gradle-publish.gradle | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/matrix-sdk-android/gradle-publish.gradle b/matrix-sdk-android/gradle-publish.gradle
index 5f77c696..ef2fcfb6 100644
--- a/matrix-sdk-android/gradle-publish.gradle
+++ b/matrix-sdk-android/gradle-publish.gradle
@@ -26,12 +26,13 @@ publishing {
             pom.withXml {
                 def dependenciesNode = asNode().appendNode('dependencies')
                 ext.addDependency = { Dependency dep, String scope ->
-                    if (dep.group == null || dep.version == null || dep.name == null || dep.name == "unspecified")
+                    if (dep.group == null || dep.name == null || dep.name == "unspecified")
                         return
                     final dependencyNode = dependenciesNode.appendNode('dependency')
                     dependencyNode.appendNode('groupId', dep.group)
                     dependencyNode.appendNode('artifactId', dep.name)
-                    dependencyNode.appendNode('version', dep.version)
+                    if (dep.version != null)
+                        dependencyNode.appendNode('version', dep.version)
                     dependencyNode.appendNode('scope', scope)
                 }
                 configurations.api.getDependencies().each { dep -> addDependency(dep, "compile") }
-- 
GitLab