exercism / exercism/cli

Link to community solutions after submitting when in Independent Mode

未關閉
#672 0 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Go
星號
1.4k
分支
363
平均合併
6 天 13 小時
30 天內合併 PR
2

描述

We should print the link for people to browse the community solutions if they're not in mentored mode.

At the bottom of the submit command, we can add something like this:

```diff
fmt.Fprintf(Out, " %s\n\n", solution.URL)
+
+ siteURL := config.InferSiteURL(usrCfg.GetString("apibaseurl"))
+ msg = `
+ View other solutions to this exercise at:
+ %s/tracks/%s/exercises/%s/solutions
+
+`
+ fmt.Fprintf(Err, msg, siteURL, solution.Track, solution.Exercise)
```

However, we will need to get the API to tell us which mode a solution is being solved in so that we can check for that before printing it, either as part of the solution metadata when downloading, or as part of the response when submitting. See also https://github.com/exercism/cli/issues/673

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。