Skip to content

Commit 35d5bca

Browse files
committed
Fix PluginManager build issue
1 parent 1d3f86d commit 35d5bca

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Flow.Launcher.Core/Plugin/PluginManager.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public static void Save()
6565
savable?.Save();
6666
}
6767

68-
_api.SavePluginSettings();
68+
API.SavePluginSettings();
6969
}
7070

7171
public static async ValueTask DisposePluginsAsync()
@@ -170,7 +170,7 @@ public static async Task InitializePluginsAsync()
170170
try
171171
{
172172
var milliseconds = await Stopwatch.DebugAsync($"|PluginManager.InitializePlugins|Init method time cost for <{pair.Metadata.Name}>",
173-
() => pair.Plugin.InitAsync(new PluginInitContext(pair.Metadata, _api)));
173+
() => pair.Plugin.InitAsync(new PluginInitContext(pair.Metadata, API)));
174174

175175
pair.Metadata.InitTime += milliseconds;
176176
Log.Info(
@@ -212,10 +212,10 @@ public static async Task InitializePluginsAsync()
212212
if (failedPlugins.Any())
213213
{
214214
var failed = string.Join(",", failedPlugins.Select(x => x.Metadata.Name));
215-
_api.ShowMsg(
216-
_api.GetTranslation("failedToInitializePluginsTitle"),
215+
API.ShowMsg(
216+
API.GetTranslation("failedToInitializePluginsTitle"),
217217
string.Format(
218-
_api.GetTranslation("failedToInitializePluginsMessage"),
218+
API.GetTranslation("failedToInitializePluginsMessage"),
219219
failed
220220
),
221221
"",
@@ -522,7 +522,7 @@ internal static void InstallPlugin(UserPlugin plugin, string zipFilePath, bool c
522522

523523
var newPluginPath = Path.Combine(installDirectory, folderName);
524524

525-
FilesFolders.CopyAll(pluginFolderPath, newPluginPath, (s) => _api.ShowMsgBox(s));
525+
FilesFolders.CopyAll(pluginFolderPath, newPluginPath, (s) => API.ShowMsgBox(s));
526526

527527
try
528528
{
@@ -557,8 +557,8 @@ internal static void UninstallPlugin(PluginMetadata plugin, bool removePluginFro
557557

558558
// if user want to remove the plugin settings, we cannot call save method for the plugin json storage instance of this plugin
559559
// so we need to remove it from the api instance
560-
var method = _api.GetType().GetMethod("RemovePluginSettings");
561-
var pluginJsonStorage = method?.Invoke(_api, new object[] { assemblyName });
560+
var method = API.GetType().GetMethod("RemovePluginSettings");
561+
var pluginJsonStorage = method?.Invoke(API, new object[] { assemblyName });
562562

563563
// if there exists a json storage for current plugin, we need to delete the directory path
564564
if (pluginJsonStorage != null)
@@ -571,8 +571,8 @@ internal static void UninstallPlugin(PluginMetadata plugin, bool removePluginFro
571571
catch (Exception e)
572572
{
573573
Log.Exception($"|PluginManager.UninstallPlugin|Failed to delete plugin json folder for {plugin.Name}", e);
574-
_api.ShowMsg(_api.GetTranslation("failedToRemovePluginSettingsTitle"),
575-
string.Format(_api.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
574+
API.ShowMsg(API.GetTranslation("failedToRemovePluginSettingsTitle"),
575+
string.Format(API.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
576576
}
577577
}
578578
}
@@ -588,8 +588,8 @@ internal static void UninstallPlugin(PluginMetadata plugin, bool removePluginFro
588588
catch (Exception e)
589589
{
590590
Log.Exception($"|PluginManager.UninstallPlugin|Failed to delete plugin json folder for {plugin.Name}", e);
591-
_api.ShowMsg(_api.GetTranslation("failedToRemovePluginSettingsTitle"),
592-
string.Format(_api.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
591+
API.ShowMsg(API.GetTranslation("failedToRemovePluginSettingsTitle"),
592+
string.Format(API.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
593593
}
594594
}
595595
}

0 commit comments

Comments
 (0)