Script component was getting an array instead of a value (#32903)
* seems value can be an array Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * when it's been created set the id so it's updated fixes: #32544 Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> --------- Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
This commit is contained in:
parent
705a9f416f
commit
0ac7db7a0b
2 changed files with 3 additions and 2 deletions
|
@ -41,7 +41,7 @@ export const ScriptComponent = ({
|
|||
isReadOnly={isDisabled}
|
||||
type="text"
|
||||
onChange={field.onChange}
|
||||
code={field.value}
|
||||
code={Array.isArray(field.value) ? field.value[0] : field.value}
|
||||
height="600px"
|
||||
language={Language.javascript}
|
||||
/>
|
||||
|
|
|
@ -67,7 +67,8 @@ export const PageHandler = ({
|
|||
if (id) {
|
||||
await adminClient.components.update({ id }, updatedComponent);
|
||||
} else {
|
||||
await adminClient.components.create(updatedComponent);
|
||||
const { id } = await adminClient.components.create(updatedComponent);
|
||||
setId(id);
|
||||
}
|
||||
addAlert(t("itemSaveSuccessful"));
|
||||
} catch (error) {
|
||||
|
|
Loading…
Reference in a new issue