addChunk method
Implementation
Future<String> addChunk(Chunk chunk) async {
String id = "${recordLocation.hashId}.L${chunk.lod}.${chunk.index}";
await FirestoreDatabase.instance
.collection(destinationCollection)
.doc(id)
.set(
chunk
.copyWith(
metadata: {
"record": recordLocation.recordPath,
"repository": recordLocation.repositoryPath,
...chunk.metadata,
...destinationMetadata,
},
)
.toMap(),
);
return id;
}