Clean up
This commit is contained in:
parent
b8860a6658
commit
8b4b8886a9
2 changed files with 4 additions and 2 deletions
|
|
@ -23,12 +23,14 @@ import io.element.android.libraries.matrix.media.MediaResolver
|
|||
|
||||
internal class AvatarKeyer : Keyer<AvatarData> {
|
||||
override fun key(data: AvatarData, options: Options): String? {
|
||||
return MediaKeyer().key(data.toMetadata(), options)
|
||||
return data.toMetadata().toKey()
|
||||
}
|
||||
}
|
||||
|
||||
internal class MediaKeyer : Keyer<MediaResolver.Meta> {
|
||||
override fun key(data: MediaResolver.Meta, options: Options): String? {
|
||||
return "${data.source?.url()}_${data.kind}"
|
||||
return data.toKey()
|
||||
}
|
||||
}
|
||||
|
||||
private fun MediaResolver.Meta.toKey() = "${source?.url()}_${kind}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue