mirror of
https://gitlab.com/nkming2/nc-photos.git
synced 2025-02-24 18:38:48 +01:00
Fix broken abstraction
This commit is contained in:
parent
13772ee742
commit
19bd1fd62f
1 changed files with 2 additions and 1 deletions
|
@ -7,6 +7,7 @@ import 'package:nc_photos/exception.dart';
|
||||||
import 'package:nc_photos/mobile/android/media_store.dart';
|
import 'package:nc_photos/mobile/android/media_store.dart';
|
||||||
import 'package:nc_photos/platform/downloader.dart' as itf;
|
import 'package:nc_photos/platform/downloader.dart' as itf;
|
||||||
import 'package:nc_photos/platform/k.dart' as platform_k;
|
import 'package:nc_photos/platform/k.dart' as platform_k;
|
||||||
|
import 'package:nc_photos/use_case/get_file_binary.dart';
|
||||||
import 'package:path/path.dart' as path;
|
import 'package:path/path.dart' as path;
|
||||||
|
|
||||||
class Downloader extends itf.Downloader {
|
class Downloader extends itf.Downloader {
|
||||||
|
@ -21,7 +22,7 @@ class Downloader extends itf.Downloader {
|
||||||
|
|
||||||
Future<void> _downloadFileAndroid(Account account, File file) async {
|
Future<void> _downloadFileAndroid(Account account, File file) async {
|
||||||
final fileRepo = FileRepo(FileCachedDataSource());
|
final fileRepo = FileRepo(FileCachedDataSource());
|
||||||
final fileContent = await fileRepo.getBinary(account, file);
|
final fileContent = await GetFileBinary(fileRepo)(account, file);
|
||||||
try {
|
try {
|
||||||
await MediaStore.saveFileToDownload(
|
await MediaStore.saveFileToDownload(
|
||||||
path.basename(file.path), fileContent);
|
path.basename(file.path), fileContent);
|
||||||
|
|
Loading…
Reference in a new issue