Skip to content

Commit f5c23cc

Browse files
floberndgithub-actions[bot]
authored andcommitted
Fix RequestConfiguration (#8426)
1 parent fbe1291 commit f5c23cc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Elastic.Clients.Elasticsearch/_Shared/Core/Request/RequestDescriptor.cs

+3-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,9 @@ protected TDescriptor Qs(string name, IStringable value)
5959
/// </summary>
6060
public TDescriptor RequestConfiguration(Func<RequestConfigurationDescriptor, IRequestConfiguration> configurationSelector)
6161
{
62-
var rc = RequestConfig;
63-
RequestConfig = configurationSelector?.Invoke(new RequestConfigurationDescriptor(rc)) ?? rc;
62+
RequestConfig = configurationSelector?.Invoke(RequestConfig is null
63+
? new RequestConfigurationDescriptor()
64+
: new RequestConfigurationDescriptor(RequestConfig)) ?? RequestConfig;
6465
return _descriptor;
6566
}
6667

0 commit comments

Comments
 (0)