-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Closed
Closed
Copy link
Labels
ClientThis issue is related to a non-management packageThis issue is related to a non-management packageKeyVault
Milestone
Description
A customer reported an issue through CSS about restore operations not always failing correctly. No error HTTP status was reported, but a status monitor still returned an error. According to guidelines, this is expected.
The crux of the issue is here:
Lines 218 to 222 in 5f860d9
| if (_value != null && EndTime.HasValue && Error?.Code != null) | |
| { | |
| _requestFailedException = new RequestFailedException($"{Error.Message}\nInnerError: {Error.InnerError}\nCode: {Error.Code}"); | |
| throw _requestFailedException; | |
| } |
We likely did not populate Error.Code or maybe not even Error, so we didn't create and/or throw a proper RequestFailedException.
Metadata
Metadata
Assignees
Labels
ClientThis issue is related to a non-management packageThis issue is related to a non-management packageKeyVault
Type
Projects
Status
No status