lib/graphql/schema/scalar.rb in graphql-1.13.5 vs lib/graphql/schema/scalar.rb in graphql-1.13.6
- old
+ new
@@ -30,9 +30,21 @@
def kind
GraphQL::TypeKinds::SCALAR
end
+ def specified_by_url(new_url = nil)
+ if new_url
+ @specified_by_url = new_url
+ elsif defined?(@specified_by_url)
+ @specified_by_url
+ elsif superclass.respond_to?(:specified_by_url)
+ superclass.specified_by_url
+ else
+ nil
+ end
+ end
+
def default_scalar(is_default = nil)
if !is_default.nil?
@default_scalar = is_default
end
@default_scalar