@@ -47,7 +47,7 @@ func SaveBeforeAssociations(create bool) func(db *gorm.DB) {
47
47
)
48
48
49
49
if ! isPtr {
50
- fieldType = reflect .PtrTo (fieldType )
50
+ fieldType = reflect .PointerTo (fieldType )
51
51
}
52
52
53
53
elems := reflect .MakeSlice (reflect .SliceOf (fieldType ), 0 , 10 )
@@ -126,7 +126,7 @@ func SaveAfterAssociations(create bool) func(db *gorm.DB) {
126
126
)
127
127
128
128
if ! isPtr {
129
- fieldType = reflect .PtrTo (fieldType )
129
+ fieldType = reflect .PointerTo (fieldType )
130
130
}
131
131
132
132
elems := reflect .MakeSlice (reflect .SliceOf (fieldType ), 0 , 10 )
@@ -195,7 +195,7 @@ func SaveAfterAssociations(create bool) func(db *gorm.DB) {
195
195
fieldType := rel .Field .IndirectFieldType .Elem ()
196
196
isPtr := fieldType .Kind () == reflect .Ptr
197
197
if ! isPtr {
198
- fieldType = reflect .PtrTo (fieldType )
198
+ fieldType = reflect .PointerTo (fieldType )
199
199
}
200
200
elems := reflect .MakeSlice (reflect .SliceOf (fieldType ), 0 , 10 )
201
201
identityMap := map [string ]bool {}
@@ -268,11 +268,11 @@ func SaveAfterAssociations(create bool) func(db *gorm.DB) {
268
268
fieldType := rel .Field .IndirectFieldType .Elem ()
269
269
isPtr := fieldType .Kind () == reflect .Ptr
270
270
if ! isPtr {
271
- fieldType = reflect .PtrTo (fieldType )
271
+ fieldType = reflect .PointerTo (fieldType )
272
272
}
273
273
elems := reflect .MakeSlice (reflect .SliceOf (fieldType ), 0 , 10 )
274
274
distinctElems := reflect .MakeSlice (reflect .SliceOf (fieldType ), 0 , 10 )
275
- joins := reflect .MakeSlice (reflect .SliceOf (reflect .PtrTo (rel .JoinTable .ModelType )), 0 , 10 )
275
+ joins := reflect .MakeSlice (reflect .SliceOf (reflect .PointerTo (rel .JoinTable .ModelType )), 0 , 10 )
276
276
objs := []reflect.Value {}
277
277
278
278
appendToJoins := func (obj reflect.Value , elem reflect.Value ) {
0 commit comments