Discussions
Can't save additionalData with default value
almost 7 years ago by Olly Hodgson
Hello,
I've got some additionalData set up in my manifest.json like so:
"additionalData": {
"Categories": {
"title": "Categories",
"storageKey": "Categories",
"modelKey": "Categories"
}
}
In my schema.json and options.json, I have:
"Categories": {
"type": "string",
"required": true,
"title": "Category"
},
"Categories": {
"title": "Category",
"type": "select2",
"dataService": {
"action": "LookupData",
"data": {
"dataKey": "Categories",
"valueField": "Id",
"textField": "Title"
}
}
},
It all works fine except when I add new content. The Select2 dropdown defaults to the first option - but when I click Save I get this error:
This field should have one of the values in Core, Bespoke, Business Bureau. Current value is: 4a45f88f-ceeb-411e-be03-d5ba5717c746
As a workaround, I can switch to another category from the drop-down, and then switch back to the first. Then it works.
Is this a bug, or have I set up OpenContent incorrectly?