summaryrefslogtreecommitdiff
path: root/vendor/github.com/uptrace/bun/model_table_m2m.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/uptrace/bun/model_table_m2m.go')
-rw-r--r--vendor/github.com/uptrace/bun/model_table_m2m.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/vendor/github.com/uptrace/bun/model_table_m2m.go b/vendor/github.com/uptrace/bun/model_table_m2m.go
index 14d385e62..df072fbdf 100644
--- a/vendor/github.com/uptrace/bun/model_table_m2m.go
+++ b/vendor/github.com/uptrace/bun/model_table_m2m.go
@@ -103,7 +103,7 @@ func (m *m2mModel) scanM2MColumn(column string, src interface{}) error {
if err := field.Scan(dest, src); err != nil {
return err
}
- m.structKey = append(m.structKey, dest.Interface())
+ m.structKey = append(m.structKey, indirectFieldValue(dest))
break
}
}