diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/data/Credentials.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/data/Credentials.kt index e3728753adc6d9cea7003861ff88d6068bed0d7b..c6a9cadf9cf50c2110690692f320b432b688a84a 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/data/Credentials.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/data/Credentials.kt @@ -58,6 +58,6 @@ data class Credentials( @Json(name = "well_known") val discoveryInformation: DiscoveryInformation? = null ) -internal fun Credentials.sessionId(): String { +fun Credentials.sessionId(): String { return (if (deviceId.isNullOrBlank()) userId else "$userId|$deviceId").md5() }