Saving input as collection inside a postfunction

Rosy Salameh March 9, 2017

Hello guys,

I have the following input in my post function (c.f. attached picture).

Basically, on + button, a new row should be added. I can remove rows too. I have created an bean class with those 3 properties (jqlCondition, fieldName, fieldValue). In my .vm file, I have a table and dynamically, i should retrieve and set elements of this class. 

But, I'm not able to save the values as this is a collection:

I did below where conditionalUpdateTable are id and name attributes of my table in order to save it :

public Map<String,?>getDescriptorParams(Map<String, Object>formParams){
Map<String, String> params = new HashMap<String, String>();

try
{
// Process The map
String list = extractSingleParam(formParams, "conditionalUpdateTable");
 params.put("tableItems", list);

 

But, I have obtained: 

java.lang.IllegalArgumentException: Cannot find expected argument 'conditionalUpdateTable' in parameters.

 

How to save all the collection , any idea?

Thanks,

Rosypostfuction.jpg

 

1 answer

0 votes
Rosy Salameh March 9, 2017

Hello Guys,

Did anyone have the chance to check above?

thanks in advance,

Rosy

Suggest an answer

Log in or Sign up to answer