Module: Ecoportal::API::GraphQL::Input::WorkflowCommand::EditForce

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

Constant Summary collapse

SCHEMA_VERSION =
'20260828'.freeze
VALID_KEYS =

20260828: added lastSyncedAt, which the backend's EditForceInput declares as required: false (schema authority: backend source, not the stale 2026-07-30 introspection dump).

%i[id name customScript url contentB64 lastSyncedAt].freeze

Class Method Summary collapse

Class Method Details

.build(**kwargs) ⇒ Object



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

def self.build(**kwargs)
  kwargs.slice(*VALID_KEYS).compact
end