This commit is contained in:
2025-11-17 15:59:49 +01:00
parent d68df750a6
commit fb36f897d6
5 changed files with 11 additions and 6 deletions

View File

@@ -4,4 +4,5 @@ public class WorkspaceContext(IMainApi mainApi, IWorkspace? workspace)
{
public IMainApi MainApi => mainApi;
public IWorkspace? Workspace { get; set; } = workspace;
public bool Canceled { get; set; }
}

View File

@@ -14,7 +14,7 @@ public abstract class WorkspaceFeature(string identifier, string name) : PluginF
{
await OnConfigure(context);
if (context?.Workspace?.Config is not null)
if (!context.Canceled && context.Workspace?.Config is not null)
context.Workspace.Config.ProviderId = Identifier;
}