Skip to content

Commit 5dd99a8

Browse files
committed
CSHARP-959: don't recognize wnote or jnote as errors.
1 parent 8297374 commit 5dd99a8

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

MongoDB.Driver/Exceptions/ExceptionMapper.cs

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -90,25 +90,12 @@ public static Exception Map(WriteConcernResult writeConcernResult)
9090
return new WriteConcernException(errorMessage, writeConcernResult);
9191
}
9292

93-
string lastErrorMessage = null;
9493
if (writeConcernResult.HasLastErrorMessage)
95-
{
96-
lastErrorMessage = writeConcernResult.LastErrorMessage;
97-
}
98-
else if (writeConcernResult.Response.Contains("jnote"))
99-
{
100-
lastErrorMessage = writeConcernResult.Response["jnote"].ToString();
101-
}
102-
else if (writeConcernResult.Response.Contains("wnote"))
103-
{
104-
lastErrorMessage = writeConcernResult.Response["wnote"].ToString();
105-
}
106-
107-
if (lastErrorMessage != null)
10894
{
10995
var errorMessage = string.Format(
11096
"WriteConcern detected an error '{0}'. (Response was {1}).",
111-
lastErrorMessage, writeConcernResult.Response.ToJson());
97+
writeConcernResult.LastErrorMessage,
98+
writeConcernResult.Response.ToJson());
11299
return new WriteConcernException(errorMessage, writeConcernResult);
113100
}
114101

0 commit comments

Comments
 (0)