fix(infra): update PlaidClientOptions to retrieve environment variable for production check

This commit is contained in:
Stevan Freeborn
2026-03-11 20:09:41 -05:00
parent 559908a150
commit 88e8cfbf40
@@ -34,7 +34,9 @@ public static class ServiceCollectionExtensions
var clientOptions = sp.GetRequiredService<IOptions<PlaidClientOptions>>(); var clientOptions = sp.GetRequiredService<IOptions<PlaidClientOptions>>();
var options = clientOptions.Value.ToPlaidOptions(); var options = clientOptions.Value.ToPlaidOptions();
if (sp.GetRequiredService<IWebHostEnvironment>().IsProduction()) var env = System.Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
if (env is not null && env.Equals("Production", StringComparison.OrdinalIgnoreCase))
{ {
options.Value.Environment = Going.Plaid.Environment.Production; options.Value.Environment = Going.Plaid.Environment.Production;
} }