mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-27 04:04:43 +01:00
Added a Storage Service Playground screen.
This commit is contained in:
@@ -8,7 +8,7 @@ import kotlin.reflect.full.memberProperties
|
||||
/**
|
||||
* Pairs a storage record with its id. Also contains some useful common methods.
|
||||
*/
|
||||
interface SignalRecord<E> {
|
||||
sealed interface SignalRecord<E> {
|
||||
val id: StorageId
|
||||
val proto: E
|
||||
|
||||
|
||||
@@ -189,7 +189,8 @@ class StorageServiceRepository(private val storageServiceApi: StorageServiceApi)
|
||||
val manifestRecord = ManifestRecord(
|
||||
sourceDevice = signalManifest.sourceDeviceId,
|
||||
version = signalManifest.version,
|
||||
identifiers = manifestIds
|
||||
identifiers = manifestIds,
|
||||
recordIkm = signalManifest.recordIkm?.value?.toByteString() ?: ByteString.EMPTY
|
||||
)
|
||||
|
||||
val manifestKey = storageKey.deriveManifestKey(signalManifest.version)
|
||||
|
||||
Reference in New Issue
Block a user