diff --git a/controller/handler_edge_ctrl/common_tunnel.go b/controller/handler_edge_ctrl/common_tunnel.go index 3476f37e9..f9a74eb85 100644 --- a/controller/handler_edge_ctrl/common_tunnel.go +++ b/controller/handler_edge_ctrl/common_tunnel.go @@ -104,9 +104,10 @@ func (self *baseTunnelRequestContext) ensureApiSession(configTypes []string) boo } apiSession := &model.ApiSession{ - Token: uuid.NewString(), - IdentityId: self.identity.Id, - ConfigTypes: self.handler.getAppEnv().Handlers.ConfigType.MapConfigTypeNamesToIds(configTypes, self.identity.Id), + Token: uuid.NewString(), + IdentityId: self.identity.Id, + ConfigTypes: self.handler.getAppEnv().Handlers.ConfigType.MapConfigTypeNamesToIds(configTypes, self.identity.Id), + LastActivityAt: time.Now(), } apiSession.Id, self.err = self.handler.getAppEnv().GetHandlers().ApiSession.Create(apiSession)