lib/eco/api/usecases/use_case.rb in eco-helpers-1.5.5 vs lib/eco/api/usecases/use_case.rb in eco-helpers-1.5.6
- old
+ new
@@ -34,10 +34,10 @@
# @option kargs [Eco::API::Common::People::Entries, Eco::API::Organization::People] :input the input data of reference.
# @option kargs [Eco::API::Organization::People] :people object.
# @option kargs [Eco::API:Session] :session
# @option kargs [Hash] :options hash with symbol keys (i.e. behaviour modifiers, cli trackers, filters, etc.)
def launch(io: nil, **kargs)
- params = io&.params(keyed: true) || {}
+ params = io&.params(keyed: true, all: true) || {}
kargs = params.merge(kargs).merge(usecase: self)
UseCaseIO.new(**kargs).tap do |uio|
@options = uio.options
uio.session.logger.debug("#{self.class}: going to process '#{name}'")