Commit 9470f7c

mo khan <mo@mokhan.ca>
2022-05-13 20:50:40
fix: invalid error schema
* change `status` attribute to type string https://www.rfc-editor.org/rfc/rfc7644.html#section-3.12 * remove duplicate `invalidSyntax` * add `invalidFilter`
1 parent 0fd5824
Changed files (1)
lib
scim
kit
lib/scim/kit/v2/error.rb
@@ -6,9 +6,9 @@ module Scim
       # Represents a SCIM Error
       class Error < Resource
         SCIM_TYPES = %w[
+          invalidFilter
           invalidPath
           invalidSyntax
-          invalidSyntax
           invalidValue
           invalidVers
           mutability
@@ -32,7 +32,7 @@ module Scim
               attribute.canonical_values = SCIM_TYPES
             end
             x.add_attribute(name: :detail)
-            x.add_attribute(name: :status, type: :integer)
+            x.add_attribute(name: :status, type: :string)
           end
         end
       end