Google Calendar connector: Update Event form values not overriding the values coming in through flow #3887
Labels
cat/bug
A bug which needs fixing
closed/migrated
group/connector
Supported camel connectors
prio/p2
The priority of a bug. p1 means low
source/qe
Raised by QE
status/never-stale
Marker that this issue should not be marked as stale
See also https://issues.jboss.org/browse/ENTESB-11441
This is a...
Description
When using an Update Event step in combination with an incoming Event instance (resulting from Get by id, or Get events actions) the values from the Update Event form are not being set.
The only way to achieve that is placing a Data Mapper before the Update Event step and map fields only partially (those that I don't want to update) and then in 'Update Event' form I can specify the values to update. (Or set the values as constants in data mapper, which I think is even worse option.)
To rephrase a bit, if I specify both mapping and form value, then form value is ignored. When considering the following simple scenario this can be surprising to user. (As they have explicitly set the values to the form.)
Scenario:
I'd like to be also able to send the event through the flow with/without a data mapper, just chaining actions 'Get a specific Event' -> 'Update Event', where the form of update step would have the overriding values specified.
In more complex scenarios, where I want to dynamically set all the values of event, this is not an issue, as data mapper works as expected.
The text was updated successfully, but these errors were encountered: