INNER CODE UNIT · Go

resolveExplicitWeChatAccountIfProvided

geekjourneyx/md2wechat-skill · cmd/md2wechat/main.go:377

func resolveExplicitWeChatAccountIfProvided() error {
	if strings.TrimSpace(wechatAccountName) == "" {
		return nil
	}
	if err := cfg.ResolveWeChatAccount(wechatAccountName); err != nil {
		return mapConfigAccountError(err)
	}
	return nil
}

func mapConfigAccountError(err error) error {
	if err == nil {
		return nil
	}
	message := err.Error()
	switch {
	case strings.Contains(message, codeWechatAccountNotFound):
		return wrapCLIError(codeWechatAccountNotFound, err, message)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…