syndesisio / syndesis-ui

The front end application or UI for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis.io/
14 stars 28 forks source link

Adding filter after datamapper doesn't load proper autosuggest fields #1058

Open rhuss opened 6 years ago

rhuss commented 6 years ago

image

I'd expect here the fields for the salesforce contact to be available here. Might be a backend issue, too.

gashcrumb commented 6 years ago

I think this would be handled by the same fix for https://github.com/syndesisio/syndesis-ui/issues/1055

gashcrumb commented 6 years ago

Actually the other thing is technically steps don't have input/output data shapes, only actions, so this is something we may want to revisit in the model, as I'd expect the data mapper step to have an output data shape for the filter to operate on.

zregvart commented 6 years ago

Hmm, #1055 will only fix input output data shapes, I think root cause could be the same as in syndesisio/syndesis-rest#599.

gashcrumb commented 6 years ago

There's a check in the basic filter to see if the previous steps contain a data mapper anywhere, if so then the filter will use the input data shape of the subsequent connection instead of the output data shape of the previous connection. So I think with the fix for #1055 in place this should be all set, as we now fetch this info when you go into the step configuration screen, so the view will have these data shapes available, at least in theory.