mirror of
https://github.com/ReVanced/revanced-manager.git
synced 2025-06-19 13:29:57 +08:00
feat: Show a dialog when an update is available (#1654)
This commit is contained in:
@ -8,6 +8,7 @@ import 'package:flutter_cache_manager/flutter_cache_manager.dart';
|
||||
import 'package:injectable/injectable.dart';
|
||||
import 'package:revanced_manager/app/app.locator.dart';
|
||||
import 'package:revanced_manager/services/download_manager.dart';
|
||||
import 'package:revanced_manager/services/manager_api.dart';
|
||||
import 'package:synchronized/synchronized.dart';
|
||||
import 'package:timeago/timeago.dart';
|
||||
|
||||
@ -48,6 +49,9 @@ class RevancedAPI {
|
||||
String extension,
|
||||
String repoName,
|
||||
) {
|
||||
if (!locator<ManagerAPI>().getDownloadConsent()) {
|
||||
return Future(() => null);
|
||||
}
|
||||
return getToolsLock.synchronized(() async {
|
||||
try {
|
||||
final response = await _dio.get('/tools');
|
||||
|
Reference in New Issue
Block a user