浏览代码

Reflect wf-cli/writeas-cli in User-Agent

Previously, this would always include writeas-cli.

Ref T586
pull/36/head
Matt Baer 4 年前
父节点
当前提交
8b1cc1411c
共有 1 个文件被更改,包括 9 次插入3 次删除
  1. +9
    -3
      config/options.go

+ 9
- 3
config/options.go 查看文件

@@ -11,7 +11,8 @@ import (

// Application constants.
const (
defaultUserAgent = "writeas-cli v"
writeasUserAgent = "writeas-cli v"
wfUserAgent = "wf-cli v"
// Defaults for posts on Write.as.
DefaultFont = PostFontMono
WriteasBaseURL = "https://write.as"
@@ -21,11 +22,16 @@ const (
)

func UserAgent(c *cli.Context) string {
client := wfUserAgent
if c.App.Name == "writeas" {
client = writeasUserAgent
}

ua := c.String("user-agent")
if ua == "" {
return defaultUserAgent + c.App.ExtraInfo()["version"]
return client + c.App.ExtraInfo()["version"]
}
return ua + " (" + defaultUserAgent + c.App.ExtraInfo()["version"] + ")"
return ua + " (" + client + c.App.ExtraInfo()["version"] + ")"
}

func IsTor(c *cli.Context) bool {


正在加载...
取消
保存