diff --git a/lib/components/track_tile/track_tile.dart b/lib/components/track_tile/track_tile.dart index 972aab05..955ac90d 100644 --- a/lib/components/track_tile/track_tile.dart +++ b/lib/components/track_tile/track_tile.dart @@ -6,7 +6,6 @@ import 'package:flutter_hooks/flutter_hooks.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:shadcn_flutter/shadcn_flutter.dart'; -import 'package:shadcn_flutter/shadcn_flutter_extension.dart'; import 'package:skeletonizer/skeletonizer.dart'; import 'package:spotube/collections/routes.gr.dart'; import 'package:spotube/collections/spotube_icons.dart'; @@ -14,7 +13,6 @@ import 'package:spotube/components/hover_builder.dart'; import 'package:spotube/components/image/universal_image.dart'; import 'package:spotube/components/links/artist_link.dart'; import 'package:spotube/components/links/link_text.dart'; -import 'package:spotube/components/track_tile/track_options.dart'; import 'package:spotube/components/track_tile/track_options_button.dart'; import 'package:spotube/components/ui/button_tile.dart'; import 'package:spotube/extensions/constrains.dart'; diff --git a/lib/provider/metadata_plugin/updater/update_checker.dart b/lib/provider/metadata_plugin/updater/update_checker.dart index dc906936..b53ab2b5 100644 --- a/lib/provider/metadata_plugin/updater/update_checker.dart +++ b/lib/provider/metadata_plugin/updater/update_checker.dart @@ -12,6 +12,6 @@ final metadataPluginUpdateCheckerProvider = return null; } - return metadataPlugin.updater - .check(metadataPluginConfigs.defaultPluginConfig!); + return metadataPlugin.core + .checkUpdate(metadataPluginConfigs.defaultPluginConfig!); }); diff --git a/lib/services/metadata/endpoints/updater.dart b/lib/services/metadata/endpoints/core.dart similarity index 67% rename from lib/services/metadata/endpoints/updater.dart rename to lib/services/metadata/endpoints/core.dart index e4800546..6347e9ea 100644 --- a/lib/services/metadata/endpoints/updater.dart +++ b/lib/services/metadata/endpoints/core.dart @@ -2,18 +2,20 @@ import 'package:hetu_script/hetu_script.dart'; import 'package:hetu_script/values.dart'; import 'package:spotube/models/metadata/metadata.dart'; -class MetadataPluginUpdaterEndpoint { +class MetadataPluginCore { final Hetu hetu; - MetadataPluginUpdaterEndpoint(this.hetu); + MetadataPluginCore(this.hetu); HTInstance get hetuMetadataPluginUpdater => - (hetu.fetch("metadataPlugin") as HTInstance).memberGet("updater") + (hetu.fetch("metadataPlugin") as HTInstance).memberGet("core") as HTInstance; - Future check(PluginConfiguration pluginConfig) async { + Future checkUpdate( + PluginConfiguration pluginConfig, + ) async { final result = await hetuMetadataPluginUpdater.invoke( - "check", + "checkUpdate", positionalArgs: [pluginConfig.toJson()], ); diff --git a/lib/services/metadata/metadata.dart b/lib/services/metadata/metadata.dart index 8916d8d2..ab2290f6 100644 --- a/lib/services/metadata/metadata.dart +++ b/lib/services/metadata/metadata.dart @@ -20,7 +20,7 @@ import 'package:spotube/services/metadata/endpoints/browse.dart'; import 'package:spotube/services/metadata/endpoints/playlist.dart'; import 'package:spotube/services/metadata/endpoints/search.dart'; import 'package:spotube/services/metadata/endpoints/track.dart'; -import 'package:spotube/services/metadata/endpoints/updater.dart'; +import 'package:spotube/services/metadata/endpoints/core.dart'; import 'package:spotube/services/metadata/endpoints/user.dart'; const defaultMetadataLimit = "20"; @@ -105,7 +105,7 @@ class MetadataPlugin { late final MetadataPluginPlaylistEndpoint playlist; late final MetadataPluginTrackEndpoint track; late final MetadataPluginUserEndpoint user; - late final MetadataPluginUpdaterEndpoint updater; + late final MetadataPluginCore core; MetadataPlugin._(this.hetu) { auth = MetadataAuthEndpoint(hetu); @@ -117,6 +117,6 @@ class MetadataPlugin { playlist = MetadataPluginPlaylistEndpoint(hetu); track = MetadataPluginTrackEndpoint(hetu); user = MetadataPluginUserEndpoint(hetu); - updater = MetadataPluginUpdaterEndpoint(hetu); + core = MetadataPluginCore(hetu); } }