Skip to content

Commit d9d2cfb

Browse files
authored
Special character error in ole db query (#1381)
1 parent 792b383 commit d9d2cfb

File tree

1 file changed

+3
-3
lines changed
  • Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex

1 file changed

+3
-3
lines changed

Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/IndexSearch.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Flow.Launcher.Infrastructure.Logger;
1+
using Flow.Launcher.Infrastructure.Logger;
22
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLinks;
33
using Microsoft.Search.Interop;
44
using System;
@@ -17,7 +17,7 @@ internal static class IndexSearch
1717
{
1818

1919
// Reserved keywords in oleDB
20-
private const string reservedStringPattern = @"^[`\@\#\^,\&\/\\\$\%_;\[\]]+$";
20+
private const string reservedStringPattern = @"^[`\@\@\#\#\*\^,\&\&\/\\\$\%_;\[\]]+$";
2121

2222
internal static async Task<List<Result>> ExecuteWindowsIndexSearchAsync(string indexQueryString, string connectionString, Query query, CancellationToken token)
2323
{
@@ -29,7 +29,7 @@ internal static async Task<List<Result>> ExecuteWindowsIndexSearchAsync(string i
2929
await using var conn = new OleDbConnection(connectionString);
3030
await conn.OpenAsync(token);
3131
token.ThrowIfCancellationRequested();
32-
32+
3333
await using var command = new OleDbCommand(indexQueryString, conn);
3434
// Results return as an OleDbDataReader.
3535
await using var dataReaderResults = await command.ExecuteReaderAsync(token) as OleDbDataReader;

0 commit comments

Comments
 (0)