commit cc62f8c8eade22c4e573cfcdc719035d31dc4990
parent 9171c1cf8e15c50b94705e3fe1061cf955fdc2e1
Author: JohnMcPMS <johnmcp@microsoft.com>
Date: Wed, 22 Sep 2021 09:56:09 -0700
Minor bug fix (#1494)
Diffstat:
2 files changed, 14 insertions(+), 11 deletions(-)
diff --git a/src/AppInstallerCLICore/Commands/SourceCommand.cpp b/src/AppInstallerCLICore/Commands/SourceCommand.cpp
@@ -84,17 +84,19 @@ namespace AppInstaller::CLI
Workflow::AddSource <<
Workflow::OpenSourceForSourceAdd;
- if (context.IsTerminated() &&
- (context.GetTerminationHR() == APPINSTALLER_CLI_ERROR_SOURCE_OPEN_FAILED ||
- context.GetTerminationHR() == APPINSTALLER_CLI_ERROR_SOURCE_AGREEMENTS_NOT_ACCEPTED))
+ if (context.IsTerminated())
{
- auto contextForRemovePtr = context.Clone();
- Context& contextForRemove = *contextForRemovePtr;
- contextForRemove.Args.AddArg(Args::Type::SourceName, context.Args.GetArg(Args::Type::SourceName));
-
- contextForRemove <<
- Workflow::GetSourceListWithFilter <<
- Workflow::RemoveSources;
+ if (context.GetTerminationHR() == APPINSTALLER_CLI_ERROR_SOURCE_OPEN_FAILED ||
+ context.GetTerminationHR() == APPINSTALLER_CLI_ERROR_SOURCE_AGREEMENTS_NOT_ACCEPTED)
+ {
+ auto contextForRemovePtr = context.Clone();
+ Context& contextForRemove = *contextForRemovePtr;
+ contextForRemove.Args.AddArg(Args::Type::SourceName, context.Args.GetArg(Args::Type::SourceName));
+
+ contextForRemove <<
+ Workflow::GetSourceListWithFilter <<
+ Workflow::RemoveSources;
+ }
}
else
{
diff --git a/src/AppInstallerCLIE2ETests/BaseCommand.cs b/src/AppInstallerCLIE2ETests/BaseCommand.cs
@@ -58,7 +58,8 @@ namespace AppInstallerCLIE2ETests
{
experimentalArg = status,
experimentalCmd = status,
- experimentalMSStore = status,
+ dependencies = status,
+ directMSI = status,
}
};