Skip to content

Commit ec74e8b

Browse files
[Nitro CLI] Add global options to fusion subcommands (#8964)
1 parent 54adba1 commit ec74e8b

File tree

5 files changed

+5
-4
lines changed

5 files changed

+5
-4
lines changed

src/HotChocolate/Fusion-vnext/src/Fusion.Composition/SourceSchemaPreprocessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ private void ApplyShareableDirectives()
7777
foreach (var keyDirective in otherType.GetKeyDirectives())
7878
{
7979
var fieldsArgument = (string)keyDirective.Arguments[ArgumentNames.Fields].Value!;
80-
keyLookup.Add(fieldsArgument);
80+
otherKeyLookup.Add(fieldsArgument);
8181
}
8282

8383
foreach (var field in type.Fields)

src/Nitro/CommandLine/src/CommandLine.Cloud/Commands/Fusion/FusionDownloadCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public FusionDownloadCommand() : base("download")
1414
AddOption(Opt<StageNameOption>.Instance);
1515
AddOption(Opt<ApiIdOption>.Instance);
1616
AddOption(Opt<OptionalOutputFileOption>.Instance);
17+
this.AddNitroCloudDefaultOptions();
1718

1819
this.SetHandler(
1920
ExecuteAsync,

src/Nitro/CommandLine/src/CommandLine.Cloud/Commands/Fusion/FusionPublishCommand.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ public FusionPublishCommand() : base("publish")
5858
AddOption(Opt<TagOption>.Instance);
5959
AddOption(Opt<StageNameOption>.Instance);
6060
AddOption(Opt<ApiIdOption>.Instance);
61-
AddOption(Opt<CloudUrlOption>.Instance);
62-
AddOption(Opt<ApiKeyOption>.Instance);
61+
this.AddNitroCloudDefaultOptions();
6362

6463
this.SetHandler(async context =>
6564
{

src/Nitro/CommandLine/src/CommandLine.Cloud/Commands/Fusion/FusionValidateCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public FusionValidateCommand() : base("validate")
2222
AddOption(Opt<StageNameOption>.Instance);
2323
AddOption(Opt<ApiIdOption>.Instance);
2424
AddOption(Opt<ConfigurationFileOption>.Instance);
25+
this.AddNitroCloudDefaultOptions();
2526

2627
this.SetHandler(
2728
ExecuteAsync,

src/Nitro/CommandLine/src/CommandLine.Cloud/Commands/Fusion/PublishCommand/FusionConfigurationPublishValidateCommand.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal sealed class FusionConfigurationPublishValidateCommand : Command
1515
{
1616
public FusionConfigurationPublishValidateCommand() : base("validate")
1717
{
18-
Description = "Validates a fusion configuration against the schema and clients";
18+
Description = "Validates a fusion configuration against the schema and clients.";
1919
AddOption(Opt<OptionalRequestIdOption>.Instance);
2020
AddOption(Opt<ConfigurationFileOption>.Instance);
2121

0 commit comments

Comments
 (0)