remove no need interface, fix interval type for v2board v1.7.4dev

This commit is contained in:
yuzuki999
2023-05-18 09:11:28 +08:00
parent 48da83fc3d
commit 8bb0196c78
8 changed files with 53 additions and 46 deletions

View File

@@ -15,7 +15,7 @@ import (
type Controller struct {
server *core.Core
clientInfo panel.ClientInfo
apiClient panel.Panel
apiClient *panel.Client
nodeInfo *panel.NodeInfo
Tag string
userList []panel.UserInfo
@@ -29,7 +29,7 @@ type Controller struct {
}
// NewController return a Node controller with default parameters.
func NewController(server *core.Core, api panel.Panel, config *conf.ControllerConfig) *Controller {
func NewController(server *core.Core, api *panel.Client, config *conf.ControllerConfig) *Controller {
controller := &Controller{
server: server,
ControllerConfig: config,