Skip to content

Commit 5dd72ce

Browse files
authored
Update response.go
1 parent f63a032 commit 5dd72ce

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

response.go

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -374,27 +374,6 @@ func visitModelNodeRelation(model any, annotation string, args []string, node *N
374374
}
375375
}
376376

377-
if node.Relationships == nil {
378-
node.Relationships = make(map[string]interface{})
379-
}
380-
381-
// Handle NullableRelationship[T]
382-
if strings.HasPrefix(fieldValue.Type().Name(), "NullableRelationship[") {
383-
384-
if fieldValue.MapIndex(reflect.ValueOf(false)).IsValid() {
385-
innerTypeIsSlice := fieldValue.MapIndex(reflect.ValueOf(false)).Type().Kind() == reflect.Slice
386-
// handle explicit null
387-
if innerTypeIsSlice {
388-
node.Relationships[args[1]] = json.RawMessage("[]")
389-
} else {
390-
node.Relationships[args[1]] = json.RawMessage("{\"data\":null}")
391-
}
392-
} else if fieldValue.MapIndex(reflect.ValueOf(true)).IsValid() {
393-
// handle value
394-
fieldValue = fieldValue.MapIndex(reflect.ValueOf(true))
395-
}
396-
}
397-
398377
isSlice := fieldValue.Type().Kind() == reflect.Slice
399378
if omitEmpty &&
400379
(isSlice && fieldValue.Len() < 1 ||

0 commit comments

Comments
 (0)