mirror of
https://github.com/GopeedLab/gopeed.git
synced 2026-11-09 18:10:29 +00:00
refactor(downloader): remove opts parameter from Resolve (#1595)
This commit is contained in:
45 files changed
+1589
-384
No files matched your search
@@ -3,7 +3,7 @@ import 'dart:async';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
|
||||
import '../../../api/model/request.dart';
|
||||
import '../../../api/model/resolve_task.dart';
|
||||
import '../../../api/model/patch_task.dart';
|
||||
import '../../../api/model/task.dart' as api_model;
|
||||
import '../../../core/capabilities/app_capabilities.dart';
|
||||
import '../domain/task_record.dart';
|
||||
@@ -99,7 +99,7 @@ class TasksController extends AsyncNotifier<TasksState> {
|
||||
}
|
||||
|
||||
Future<void> updateRequest(String id, Request request) async {
|
||||
await ref.read(gopeedServiceProvider).patchTask(id, ResolveTask(req: request));
|
||||
await ref.read(gopeedServiceProvider).patchTask(id, PatchTask(req: request));
|
||||
await ref.read(gopeedServiceProvider).continueTask(id);
|
||||
await refresh(silent: true);
|
||||
}
|
||||
|
||||
@@ -927,8 +927,7 @@ class _CreateTaskWindowPageState extends ConsumerState<CreateTaskWindowPage> {
|
||||
}
|
||||
|
||||
final request = _buildRequest(urls.first, protocolUrl: _protocolUrlFor(urls.first));
|
||||
final options = _buildOptions();
|
||||
final result = await ref.read(gopeedServiceProvider).resolve(ResolveTask(req: request, opts: options));
|
||||
final result = await ref.read(gopeedServiceProvider).resolve(ResolveTask(req: request));
|
||||
if (!mounted) return;
|
||||
final created = await _showResolveDialog(request, result);
|
||||
if (!created) {
|
||||
|
||||
Reference in new issue
Block a user