mirror of
https://codeberg.org/shroff/phylum.git
synced 2026-05-04 02:59:16 -05:00
[client] Fix shared resources response processing
This commit is contained in:
@@ -36,8 +36,8 @@ class BootstrapLoginResponse extends PhylumApiSuccessResponse {
|
||||
batch.deleteAll(account.db.bookmarks);
|
||||
batch.deleteAll(account.db.users);
|
||||
}
|
||||
batch.insertAll(account.db.bookmarks, bookmarks, mode: InsertMode.replace);
|
||||
batch.insertAll(account.db.users, users, mode: InsertMode.replace);
|
||||
batch.insertAll(account.db.bookmarks, bookmarks, mode: InsertMode.insertOrReplace);
|
||||
batch.insertAll(account.db.users, users, mode: InsertMode.insertOrReplace);
|
||||
});
|
||||
|
||||
account.user = user;
|
||||
|
||||
@@ -18,7 +18,7 @@ class SharedResourcesResponse extends PhylumApiSuccessResponse {
|
||||
}
|
||||
|
||||
await db.batch((batch) {
|
||||
batch.insertAll(db.resources, resources.map((r) => r.resource));
|
||||
batch.insertAll(db.resources, resources.map((r) => r.resource), mode: InsertMode.insertOrReplace);
|
||||
batch.deleteAll(db.shared);
|
||||
batch.insertAll(db.shared, shared);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user