Module: Ecoportal::API::GraphQL::Input::WorkflowCommand::RemoveViewableField

Defined in:
lib/ecoportal/api/graphql/input/workflow_command/remove_viewable_field.rb

Overview

WorkflowRemoveViewableFieldInput — removes a viewable field from a People data field. Both keys are required (ID!). Replaces the removed people.removeViewableFields array — see AddViewableField.

Constant Summary collapse

SCHEMA_VERSION =
'20260725'.freeze
VALID_KEYS =
%i[dataFieldId schemaFieldId].freeze

Class Method Summary collapse

Class Method Details

.build(data_field_id:, schema_field_id:) ⇒ Object



13
14
15
# File 'lib/ecoportal/api/graphql/input/workflow_command/remove_viewable_field.rb', line 13

def self.build(data_field_id:, schema_field_id:)
  { dataFieldId: data_field_id, schemaFieldId: schema_field_id }
end