Call the WidgetSuggestion method before processing data types. (#5907)
This commit is contained in:
parent
8f7165b5fe
commit
3a4de769ee
|
|
@ -684,6 +684,11 @@ public class NewActionServiceImpl extends BaseService<NewActionRepository, NewAc
|
|||
}
|
||||
|
||||
private ActionExecutionResult addDataTypesAndSetSuggestedWidget(ActionExecutionResult result, Boolean viewMode) {
|
||||
|
||||
if(FALSE.equals(viewMode)) {
|
||||
result.setSuggestedWidgets(getSuggestedWidget(result.getBody()));
|
||||
}
|
||||
|
||||
/*
|
||||
* - Do not process if data types are already present.
|
||||
* - It means that data types have been added by specific plugin.
|
||||
|
|
@ -695,10 +700,6 @@ public class NewActionServiceImpl extends BaseService<NewActionRepository, NewAc
|
|||
|
||||
result.setDataTypes(getDisplayDataTypes(result.getBody()));
|
||||
|
||||
if(FALSE.equals(viewMode)) {
|
||||
result.setSuggestedWidgets(getSuggestedWidget(result.getBody()));
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user