Smail/server/services/setup/finish.go
Jinnrry 5af46b32f6
Feature/v2.8.0 (#231)
支持Imap协议
升级所有依赖
修复部分bug
2025-01-04 16:23:07 +08:00

25 lines
427 B
Go

package setup
import (
"github.com/Jinnrry/pmail/config"
"github.com/Jinnrry/pmail/signal"
"github.com/Jinnrry/pmail/utils/errors"
)
// Finish 标记初始化完成
func Finish() error {
cfg, err := config.ReadConfig()
if err != nil {
return errors.Wrap(err)
}
cfg.IsInit = true
err = config.WriteConfig(cfg)
if err != nil {
return errors.Wrap(err)
}
// 初始化完成
signal.InitChan <- true
return nil
}