fix: bug#14088

This commit is contained in:
xieyonghong 2023-05-22 17:17:37 +08:00
parent ce0233e2e0
commit 82e1b0c347
1 changed files with 8 additions and 1 deletions

View File

@ -758,10 +758,17 @@ const updateAccessData = async (id: string, values: any) => {
const result: any = {};
flatObj(values, result);
const { storePolicy, ...extra } = result;
// undefinednull
let _metadata = ''
if (productStore.current?.metadata) {
_metadata = productStore.current?.metadata
} else if (productData.metadata && Object.keys(productData.metadata).length) {
_metadata = JSON.stringify(productData.metadata)
}
// ()
const accessObj = {
...productStore.current,
metadata: JSON.stringify(productData.metadata || "{}"),
metadata: _metadata,
transportProtocol: access.value?.transport,
protocolName: access.value?.protocolDetail?.name,
accessId: access.value?.id,