Fix bug in collection creation

This commit is contained in:
Neeraj Gupta 2022-10-31 15:42:04 +05:30
parent 830d8c3d8e
commit 5744c35874
No known key found for this signature in database
GPG key ID: 3C5A1684DC1729E1
2 changed files with 2 additions and 1 deletions

View file

@ -67,7 +67,7 @@ class CollectionMagicMetadata {
// 1 -> DEFAULT_HIDDEN COLLECTION for files hidden individually
int? subType;
CollectionMagicMetadata({required this.visibility, int? subType});
CollectionMagicMetadata({required this.visibility, this.subType});
Map<String, dynamic> toJson() {
final result = {magicKeyVisibility: visibility};

View file

@ -100,6 +100,7 @@ extension HiddenService on CollectionsService {
visibility: visibilityHidden,
subType: subTypeDefaultHidden,
).toJson();
assert(jsonToUpdate.length == 2, "metadata should have two keys");
final encryptedMMd = await CryptoUtil.encryptChaCha(
utf8.encode(jsonEncode(jsonToUpdate)) as Uint8List,
key,