Merge branch 'braid/null-check' into 'main'
fix: missing null check Closes #298 See merge request famedly/company/frontend/famedlysdk!1090
This commit is contained in:
		
						commit
						56e3aaf426
					
				|  | @ -21,6 +21,7 @@ import 'dart:convert'; | ||||||
| import 'dart:math'; | import 'dart:math'; | ||||||
| import 'dart:typed_data'; | import 'dart:typed_data'; | ||||||
| 
 | 
 | ||||||
|  | import 'package:collection/collection.dart'; | ||||||
| import 'package:hive/hive.dart'; | import 'package:hive/hive.dart'; | ||||||
| 
 | 
 | ||||||
| import 'package:matrix/encryption/utils/olm_session.dart'; | import 'package:matrix/encryption/utils/olm_session.dart'; | ||||||
|  | @ -358,7 +359,9 @@ class HiveCollectionsDatabase extends DatabaseApi { | ||||||
|         .toList(); |         .toList(); | ||||||
|     final rawEvents = await _eventsBox.getAll(keys); |     final rawEvents = await _eventsBox.getAll(keys); | ||||||
|     return rawEvents |     return rawEvents | ||||||
|         .map((rawEvent) => Event.fromJson(copyMap(rawEvent!), room)) |         .map((rawEvent) => | ||||||
|  |             rawEvent != null ? Event.fromJson(copyMap(rawEvent), room) : null) | ||||||
|  |         .whereNotNull() | ||||||
|         .toList(); |         .toList(); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue