Skip to content

Commit d64896a

Browse files
committed
initialize QueryTextNode
1 parent 78bd8eb commit d64896a

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

Microsoft.Azure.Cosmos/src/RequestOptions/ChangeFeedRequestOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ internal override void PopulateRequestOptions(RequestMessage request)
8484
/// Users have the option to enable printing parameterized or all queries,
8585
/// but has to beware that customer data may be shown when the later option is chosen. It's the user's responsibility to sanitize the queries if necessary.
8686
/// </summary>
87-
internal QueryTextMode? QueryTextMode { get; set; }
87+
internal QueryTextMode QueryTextMode { get; set; } = Cosmos.QueryTextMode.None;
8888

8989
internal ChangeFeedRequestOptions Clone()
9090
{

Microsoft.Azure.Cosmos/src/RequestOptions/QueryRequestOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ public ConsistencyLevel? ConsistencyLevel
176176
/// Users have the option to enable printing parameterized or all queries,
177177
/// but has to beware that customer data may be shown when the later option is chosen. It's the user's responsibility to sanitize the queries if necessary.
178178
/// </summary>
179-
public QueryTextMode? QueryTextMode { get; set; } = null;
179+
public QueryTextMode QueryTextMode { get; set; } = QueryTextMode.None;
180180

181181
internal CosmosElement CosmosElementContinuationToken { get; set; }
182182

Microsoft.Azure.Cosmos/src/Telemetry/OpenTelemetry/OpenTelemetryRecorderFactory.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,14 +90,13 @@ public static OpenTelemetryCoreRecorder CreateRecorder(Func<string> getOperation
9090
private static QueryTextMode GetQueryTextMode(RequestOptions requestOptions, CosmosClientContext clientContext)
9191
{
9292
QueryTextMode? queryTextMode = null;
93-
if (requestOptions is QueryRequestOptions queryRequestOptions && queryRequestOptions.QueryTextMode.HasValue)
93+
if (requestOptions is QueryRequestOptions queryRequestOptions)
9494
{
95-
queryTextMode = queryRequestOptions.QueryTextMode.Value;
95+
queryTextMode = queryRequestOptions.QueryTextMode;
9696
}
97-
else if (requestOptions is ChangeFeedRequestOptions changeFeedRequestOptions && changeFeedRequestOptions.QueryTextMode.HasValue)
97+
else if (requestOptions is ChangeFeedRequestOptions changeFeedRequestOptions)
9898
{
99-
queryTextMode = changeFeedRequestOptions.QueryTextMode.Value;
100-
99+
queryTextMode = changeFeedRequestOptions.QueryTextMode;
101100
}
102101

103102
queryTextMode ??= clientContext.ClientOptions?.CosmosClientTelemetryOptions?.QueryTextMode ?? QueryTextMode.None;

0 commit comments

Comments
 (0)