|
@@ -27,7 +27,7 @@ class TrashDiffFetcher {
|
|
);
|
|
);
|
|
int latestUpdatedAtTime = 0;
|
|
int latestUpdatedAtTime = 0;
|
|
final trashedFiles = <TrashFile>[];
|
|
final trashedFiles = <TrashFile>[];
|
|
- final deletedFilesUploadID = <int>[];
|
|
|
|
|
|
+ final deletedUploadIDs = <int>[];
|
|
final restoredFiles = <TrashFile>[];
|
|
final restoredFiles = <TrashFile>[];
|
|
if (response != null) {
|
|
if (response != null) {
|
|
final diff = response.data["diff"] as List;
|
|
final diff = response.data["diff"] as List;
|
|
@@ -35,7 +35,7 @@ class TrashDiffFetcher {
|
|
final startTime = DateTime.now();
|
|
final startTime = DateTime.now();
|
|
for (final item in diff) {
|
|
for (final item in diff) {
|
|
if (item["isDeleted"]) {
|
|
if (item["isDeleted"]) {
|
|
- deletedFilesUploadID.add(item["file"]["id"]);
|
|
|
|
|
|
+ deletedUploadIDs.add(item["file"]["id"]);
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
final trash = TrashFile();
|
|
final trash = TrashFile();
|
|
@@ -97,7 +97,7 @@ class TrashDiffFetcher {
|
|
startTime.microsecondsSinceEpoch))
|
|
startTime.microsecondsSinceEpoch))
|
|
.inMilliseconds
|
|
.inMilliseconds
|
|
.toString());
|
|
.toString());
|
|
- return Diff(trashedFiles, restoredFiles, deletedFilesUploadID, hasMore,
|
|
|
|
|
|
+ return Diff(trashedFiles, restoredFiles, deletedUploadIDs, hasMore,
|
|
latestUpdatedAtTime);
|
|
latestUpdatedAtTime);
|
|
} else {
|
|
} else {
|
|
return Diff(<TrashFile>[], <TrashFile>[], <int>[], false, 0);
|
|
return Diff(<TrashFile>[], <TrashFile>[], <int>[], false, 0);
|
|
@@ -112,10 +112,10 @@ class TrashDiffFetcher {
|
|
class Diff {
|
|
class Diff {
|
|
final List<TrashFile> trashedFiles;
|
|
final List<TrashFile> trashedFiles;
|
|
final List<TrashFile> restoredFiles;
|
|
final List<TrashFile> restoredFiles;
|
|
- final List<int> deletedFilesUploadID;
|
|
|
|
|
|
+ final List<int> deletedUploadIDs;
|
|
final bool hasMore;
|
|
final bool hasMore;
|
|
final int lastSyncedTimeStamp;
|
|
final int lastSyncedTimeStamp;
|
|
|
|
|
|
- Diff(this.trashedFiles, this.restoredFiles, this.deletedFilesUploadID,
|
|
|
|
|
|
+ Diff(this.trashedFiles, this.restoredFiles, this.deletedUploadIDs,
|
|
this.hasMore, this.lastSyncedTimeStamp);
|
|
this.hasMore, this.lastSyncedTimeStamp);
|
|
}
|
|
}
|