Skip to content

Commit

Permalink
[schema] Pass correct index to field visitor
Browse files Browse the repository at this point in the history
  • Loading branch information
rexxars committed Nov 30, 2019
1 parent ea6825e commit 03e77e9
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions packages/@sanity/schema/src/sanity/validation/types/file.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ export default (typeDef, visitorContext) => {

return {
...typeDef,
fields: (Array.isArray(fields) ? fields : []).map(field => {
fields: (Array.isArray(fields) ? fields : []).map((field, index) => {
const {name, ...fieldTypeDef} = field
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, visitorContext)
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, index)
return {
name,
...fieldType,
Expand Down
4 changes: 2 additions & 2 deletions packages/@sanity/schema/src/sanity/validation/types/image.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ export default (typeDef, visitorContext) => {

return {
...typeDef,
fields: (Array.isArray(fields) ? fields : []).map(field => {
fields: (Array.isArray(fields) ? fields : []).map((field, index) => {
const {name, ...fieldTypeDef} = field
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, visitorContext)
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, index)
return {
name,
...fieldType,
Expand Down
4 changes: 2 additions & 2 deletions packages/@sanity/schema/src/sanity/validation/types/object.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,9 @@ export default (typeDef, visitorContext) => {

return {
...typeDef,
fields: (Array.isArray(typeDef.fields) ? typeDef.fields : []).map(field => {
fields: (Array.isArray(typeDef.fields) ? typeDef.fields : []).map((field, index) => {
const {name, ...fieldTypeDef} = field
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, visitorContext)
const {_problems, ...fieldType} = visitorContext.visit(fieldTypeDef, index)
return {
name,
...fieldType,
Expand Down

0 comments on commit 03e77e9

Please sign in to comment.