@@ -224,17 +224,16 @@ impl Indexed for Chunk {
224
224
225
225
fn to_indexed (
226
226
& self ,
227
- room_id : & RoomId ,
228
227
serializer : & IndexeddbSerializer ,
229
228
) -> Result < Self :: IndexedType , Self :: Error > {
230
229
Ok ( IndexedChunk {
231
230
id : <IndexedChunkIdKey as IndexedKey < Chunk > >:: encode (
232
- room_id,
231
+ & self . room_id ,
233
232
ChunkIdentifier :: new ( self . identifier ) ,
234
233
serializer,
235
234
) ,
236
235
next : IndexedNextChunkIdKey :: encode (
237
- room_id,
236
+ & self . room_id ,
238
237
self . next . map ( ChunkIdentifier :: new) ,
239
238
serializer,
240
239
) ,
@@ -384,17 +383,16 @@ impl Indexed for Event {
384
383
385
384
fn to_indexed (
386
385
& self ,
387
- room_id : & RoomId ,
388
386
serializer : & IndexeddbSerializer ,
389
387
) -> Result < Self :: IndexedType , Self :: Error > {
390
388
let event_id = self . event_id ( ) . ok_or ( Self :: Error :: NoEventId ) ?;
391
- let id = IndexedEventIdKey :: encode ( room_id, & event_id, serializer) ;
389
+ let id = IndexedEventIdKey :: encode ( self . room_id ( ) , & event_id, serializer) ;
392
390
let position = self
393
391
. position ( )
394
- . map ( |position| IndexedEventPositionKey :: encode ( room_id, position, serializer) ) ;
392
+ . map ( |position| IndexedEventPositionKey :: encode ( self . room_id ( ) , position, serializer) ) ;
395
393
let relation = self . relation ( ) . map ( |( related_event, relation_type) | {
396
394
IndexedEventRelationKey :: encode (
397
- room_id,
395
+ self . room_id ( ) ,
398
396
( & related_event, & RelationType :: from ( relation_type) ) ,
399
397
serializer,
400
398
)
@@ -564,12 +562,11 @@ impl Indexed for Gap {
564
562
565
563
fn to_indexed (
566
564
& self ,
567
- room_id : & RoomId ,
568
565
serializer : & IndexeddbSerializer ,
569
566
) -> Result < Self :: IndexedType , Self :: Error > {
570
567
Ok ( IndexedGap {
571
568
id : <IndexedGapIdKey as IndexedKey < Gap > >:: encode (
572
- room_id,
569
+ & self . room_id ,
573
570
ChunkIdentifier :: new ( self . chunk_identifier ) ,
574
571
serializer,
575
572
) ,
0 commit comments