diff --git a/persist_find.go b/persist_find.go index f424f96..dd843cb 100644 --- a/persist_find.go +++ b/persist_find.go @@ -19,7 +19,7 @@ func BuildFind(col map[string]any, report *InitReport) { in := []reflect.Type{ reflect.TypeOf((*context.Context)(nil)).Elem(), reflect.TypeOf((*map[string]any)(nil)).Elem(), - reflect.TypeOf((*mongo.FindOptions)(nil)).Elem(), + reflect.TypeOf(&mongo.FindOptions{}), } out := []reflect.Type{ reflect.TypeOf(bson.M{}), diff --git a/persist_find_offset.go b/persist_find_offset.go index d103474..b9c86aa 100644 --- a/persist_find_offset.go +++ b/persist_find_offset.go @@ -19,7 +19,7 @@ func BuildFindOffset(col map[string]any, report *InitReport) { in := []reflect.Type{ reflect.TypeOf((*context.Context)(nil)).Elem(), reflect.TypeOf((*map[string]any)(nil)).Elem(), - reflect.TypeOf((*mongo.FindOptions)(nil)).Elem(), + reflect.TypeOf(&mongo.FindOptions{}), } out := []reflect.Type{ reflect.TypeOf(bson.M{}),