Skip to content

Commit 6fe89e1

Browse files
author
Andrew Burns
committed
Also ignore well known 'schemas' keyword
1 parent 5d1d0ff commit 6fe89e1

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

app/services/parameter_service.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ module ParameterService
88

99
# patch
1010
'Operations',
11+
12+
# known
13+
'schemas',
1114
].freeze
1215

1316
# https://datatracker.ietf.org/doc/html/rfc7643#section-4

spec/services/parameter_service_spec.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123
"urn:ietf:params:scim:schemas:core:2.0:User" => { "c" => "d" },
124124
"urn:ietf:params:scim:foo" => { "bar" => "baz" },
125125
"Operations" => [],
126+
"schemas" => [],
126127
})
127128

128129
result = subject.invalid_parameters(schema, params)

0 commit comments

Comments
 (0)