Skip to content

Commit 24f4c14

Browse files
Fix name typo and update error handling
1 parent b05ede1 commit 24f4c14

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

Diff for: src/Certify.CLI/CertifyCLI,StoredCredentials.cs renamed to src/Certify.CLI/CertifyCLI.StoredCredentials.cs

+23-11
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,32 @@ internal async Task UpdateStoredCredential(string[] args)
2525
var cred = new StoredCredential
2626
{
2727
StorageKey = storageKey,
28-
DateCreated = DateTime.Now,
28+
DateCreated = DateTime.UtcNow,
2929
ProviderType = credentialType,
3030
Secret = secretValue,
3131
Title = title
3232
};
3333

34-
var result = await _certifyClient.UpdateCredentials(cred);
35-
36-
if (result != null)
34+
try
3735
{
38-
var resultObject = new { Status = "OK", Message = "Credential updated", StorageKey = result?.StorageKey };
39-
var output = JsonConvert.SerializeObject(resultObject, Formatting.Indented);
40-
Console.WriteLine(output);
36+
var result = await _certifyClient.UpdateCredentials(cred);
37+
if (result != null)
38+
{
39+
40+
var resultObject = new { Status = "OK", Message = "Credential updated", StorageKey = result?.StorageKey };
41+
var output = JsonConvert.SerializeObject(resultObject, Formatting.Indented);
42+
Console.WriteLine(output);
43+
}
44+
else
45+
{
46+
var resultObject = new { Status = "Error", Message = "Credential update failed" };
47+
var output = JsonConvert.SerializeObject(resultObject, Formatting.Indented);
48+
Console.WriteLine(output);
49+
}
4150
}
42-
else
51+
catch (Exception ex)
4352
{
44-
var resultObject = new { Status = "Error", Message = "Credential update failed" };
45-
var output = JsonConvert.SerializeObject(resultObject, Formatting.Indented);
46-
Console.WriteLine(output);
53+
Console.WriteLine($"Error updating credentials: {ex.Message}");
4754
}
4855
}
4956

@@ -55,5 +62,10 @@ internal async Task ListStoredCredentials(string[] args)
5562

5663
Console.WriteLine(output);
5764
}
65+
private void WriteOutput(object resultObject)
66+
{
67+
var output = JsonConvert.SerializeObject(resultObject, Formatting.Indented);
68+
Console.WriteLine(output);
69+
}
5870
}
5971
}

0 commit comments

Comments
 (0)