From 8982f0c4f1e4c482f5592b547a767c349a05bb1e Mon Sep 17 00:00:00 2001 From: seltar Date: Thu, 14 Sep 2023 11:18:58 +0200 Subject: [PATCH] Fix saving issue with UUID field --- .../admin/src/components/Uuid/UuidInput/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/strapi-plugin-field-uuid/admin/src/components/Uuid/UuidInput/index.js b/packages/strapi-plugin-field-uuid/admin/src/components/Uuid/UuidInput/index.js index aa961dd..0077f48 100644 --- a/packages/strapi-plugin-field-uuid/admin/src/components/Uuid/UuidInput/index.js +++ b/packages/strapi-plugin-field-uuid/admin/src/components/Uuid/UuidInput/index.js @@ -51,11 +51,13 @@ const UuidInput = ({ const [value, setValue] = useState(initialValue ?? v4()) const ref = useRef(null) useEffect(() => { - if (ref?.current) { + if (value && ref?.current && initialValue !== value) { ref.current.value = value + onChange({ target: ref.current }) } }, [value]) + return (