fix(richtext-*): nested field recursion for named tabs did not work
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { Field, PayloadRequest } from 'payload'
|
||||
|
||||
import { fieldAffectsData, fieldHasSubFields, fieldIsArrayType } from 'payload/shared'
|
||||
import { fieldAffectsData, fieldHasSubFields, fieldIsArrayType, tabHasName } from 'payload/shared'
|
||||
|
||||
import { populate } from './populate.js'
|
||||
import { recurseRichText } from './richTextRelationshipPromise.js'
|
||||
@@ -148,7 +148,7 @@ export const recurseNestedFields = ({
|
||||
field.tabs.forEach((tab) => {
|
||||
recurseNestedFields({
|
||||
currentDepth,
|
||||
data,
|
||||
data: tabHasName(tab) ? data[tab.name] : data,
|
||||
depth,
|
||||
draft,
|
||||
fields: tab.fields,
|
||||
|
||||
Reference in New Issue
Block a user