File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/JsonApiDotNetCore/Internal/Query Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ public QuerySet(
16
16
IQueryCollection query )
17
17
{
18
18
_jsonApiContext = jsonApiContext ;
19
+ PageQuery = new PageQuery ( ) ;
19
20
BuildQuerySet ( query ) ;
20
21
}
21
22
@@ -55,7 +56,7 @@ private void BuildQuerySet(IQueryCollection query)
55
56
private FilterQuery ParseFilterQuery ( string key , string value )
56
57
{
57
58
// expected input = filter[id]=1
58
- var propertyName = key . Split ( '[' , ']' ) [ 1 ] ;
59
+ var propertyName = key . Split ( '[' , ']' ) [ 1 ] . ToProperCase ( ) ;
59
60
var attribute = GetAttribute ( propertyName ) ;
60
61
61
62
if ( attribute == null )
@@ -94,7 +95,7 @@ private List<SortQuery> ParseSortParameters(string value)
94
95
p = p . Substring ( 1 ) ;
95
96
}
96
97
97
- var attribute = GetAttribute ( p ) ;
98
+ var attribute = GetAttribute ( p . ToProperCase ( ) ) ;
98
99
99
100
sortParameters . Add ( new SortQuery ( direction , attribute ) ) ;
100
101
} ) ;
You can’t perform that action at this time.
0 commit comments