Skip to content

Commit eb8c649

Browse files
committed
Fix setting deserializer RootElement from request RootElement
1 parent 44333cc commit eb8c649

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

RestSharp/RestClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,7 @@ private IRestResponse<T> Deserialize<T>(IRestRequest request, IRestResponse raw)
729729
xml.Namespace = request.XmlNamespace;
730730
}
731731

732-
if (handler is IWithRootElement deserializer && request.RootElement.IsEmpty())
732+
if (handler is IWithRootElement deserializer && !request.RootElement.IsEmpty())
733733
deserializer.RootElement = request.RootElement;
734734

735735
if (handler != null)

RestSharp/Serialization/Xml/IXmlDeserializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace RestSharp.Serialization.Xml
44
{
5-
public interface IXmlDeserializer : IDeserializer
5+
public interface IXmlDeserializer : IDeserializer, IWithRootElement
66
{
77
string RootElement { get; set; }
88

0 commit comments

Comments
 (0)