Future<DateTime> getFileLastModified(File file) async { return file.lastModified != null ? DateTime.fromMillisecondsSinceEpoch(file.lastModified!) : file.lastModifiedDate; }