Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit bc5f0e3

Browse files
committed
Make FindFirstMatch case-insensitive
1 parent 4278ff4 commit bc5f0e3

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/ServiceStack.OrmLite/Expressions/SqlExpression.Join.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ public Tuple<ModelDefinition,FieldDefinition> FirstMatchingField(string fieldNam
237237
foreach (var tableDef in tableDefs)
238238
{
239239
var firstField = tableDef.FieldDefinitions.FirstOrDefault(x =>
240-
string.CompareOrdinal(x.Name, fieldName) == 0);
240+
string.Compare(x.Name, fieldName, StringComparison.OrdinalIgnoreCase) == 0);
241241
if (firstField != null)
242242
{
243243
return Tuple.Create(tableDef, firstField);
@@ -247,7 +247,7 @@ public Tuple<ModelDefinition,FieldDefinition> FirstMatchingField(string fieldNam
247247
foreach (var tableDef in tableDefs)
248248
{
249249
var firstField = tableDef.FieldDefinitions.FirstOrDefault(x =>
250-
string.CompareOrdinal(tableDef.Name + x.Name, fieldName) == 0);
250+
string.Compare(tableDef.Name + x.Name, fieldName, StringComparison.OrdinalIgnoreCase) == 0);
251251

252252
if (firstField != null)
253253
{

src/ServiceStack.OrmLite/SqlInValues.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ public SqlInValues(IEnumerable values)
1515
this.values = values;
1616

1717
if (values != null)
18-
1918
foreach (var value in values)
2019
++Count;
2120
}

0 commit comments

Comments
 (0)