Browse Source

Be more specific with the widget permissions

pull/2947/head
Benoit Marty 4 months ago
parent
commit
7018d72118
  1. 1
      changelog.d/2932.misc
  2. 3
      libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RustMatrixRoom.kt

1
changelog.d/2932.misc

@ -0,0 +1 @@ @@ -0,0 +1 @@
Be more specific with the widget permissions

3
libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RustMatrixRoom.kt

@ -82,6 +82,7 @@ import org.matrix.rustcomponents.sdk.TypingNotificationsListener @@ -82,6 +82,7 @@ import org.matrix.rustcomponents.sdk.TypingNotificationsListener
import org.matrix.rustcomponents.sdk.UserPowerLevelUpdate
import org.matrix.rustcomponents.sdk.WidgetCapabilities
import org.matrix.rustcomponents.sdk.WidgetCapabilitiesProvider
import org.matrix.rustcomponents.sdk.getElementCallRequiredPermissions
import org.matrix.rustcomponents.sdk.use
import uniffi.matrix_sdk.RoomPowerLevelChanges
import java.io.File
@ -581,7 +582,7 @@ class RustMatrixRoom( @@ -581,7 +582,7 @@ class RustMatrixRoom(
room = innerRoom,
widgetCapabilitiesProvider = object : WidgetCapabilitiesProvider {
override fun acquireCapabilities(capabilities: WidgetCapabilities): WidgetCapabilities {
return capabilities
return getElementCallRequiredPermissions(sessionId.value)
}
},
)

Loading…
Cancel
Save