exercism / exercism/cli

Link to community solutions after submitting when in Independent Mode

Ouverte
#672 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
Go
Étoiles
1.4k
Forks
363
Merge moyen
6 j 13 h
PR mergées (30 j)
2

Description

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

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.