diff --git a/pkg/keystone/models/tokencache.go b/pkg/keystone/models/tokencache.go index 9cbb976766..ac08a68938 100644 --- a/pkg/keystone/models/tokencache.go +++ b/pkg/keystone/models/tokencache.go @@ -145,6 +145,7 @@ func (manager *STokenCacheManager) insert(ctx context.Context, token string, exp Source: source, Ip: ip, } + val.SetModelManager(manager, &val) err := manager.TableSpec().InsertOrUpdate(ctx, &val) return errors.Wrap(err, "InsertOrUpdate") }