lib/yext/api/concerns/default_scopes.rb in yext-api-0.1.1 vs lib/yext/api/concerns/default_scopes.rb in yext-api-0.1.3
- old
+ new
@@ -10,12 +10,12 @@
# is not used, then the DefaultParameters middleware will insert the default values.
module DefaultScopes
extend ActiveSupport::Concern
included do
- scope(:with_version, ->(version) { where(v: version) })
- scope(:with_application, ->(app_id) { where(api_key: app_id) })
+ scope(:version, ->(version) { where(v: version) })
+ scope(:application, ->(app_id) { where(api_key: app_id) })
scope(:yext_username, ->(username) { where(yext_username: username) })
scope(:yext_user_id, ->(user_id) { where(yext_user_id: user_id) })
scope(:validate, lambda do |validation = Yext::Api::Enumerations::Validation::STRICT|
if validation.is_a?(String)
@@ -28,9 +28,15 @@
end
end
where(validation: validation)
end)
+ end
+
+ class_methods do
+ def reset_uri
+ # do nothing.
+ end
end
end
end
end
end