diff --git a/lib/ioki/model/operator/product_validation.rb b/lib/ioki/model/operator/product_validation.rb index 0b2c2c16..f54d57b9 100644 --- a/lib/ioki/model/operator/product_validation.rb +++ b/lib/ioki/model/operator/product_validation.rb @@ -23,6 +23,11 @@ class ProductValidation < Base attribute :description, on: :read, type: :string + + attribute :follow_request, + on: :read, + type: :object, + class_name: 'ProductValidations::FollowRequest' end end end diff --git a/lib/ioki/model/operator/product_validations/follow_request.rb b/lib/ioki/model/operator/product_validations/follow_request.rb new file mode 100644 index 00000000..72f9d23f --- /dev/null +++ b/lib/ioki/model/operator/product_validations/follow_request.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +module Ioki + module Model + module Operator + module ProductValidations + class FollowRequest < Base + attribute :resource, + on: :read, + type: :string + + attribute :filter, + on: :read, + type: :string + end + end + end + end +end