diff --git a/CHANGELOG.md b/CHANGELOG.md index 025557a..d5138a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ## master * Playing asciicast from stdin: `cat demo.json | asciinema play -` -* Playing asciicast from IPFS: `asciinema play ipfs://QmcdXYJp6e4zNuimuGeWPwNMHQdxuqWmKx7NhZofQ1nw2V` +* Playing asciicast from IPFS: `asciinema play ipfs://ipfs/QmcdXYJp6e4zNuimuGeWPwNMHQdxuqWmKx7NhZofQ1nw2V` * `-q/--quiet` option added to `rec` command ## 1.1.1 (2015-06-21) diff --git a/asciicast/asciicast.go b/asciicast/asciicast.go index e5ceb6a..0937502 100644 --- a/asciicast/asciicast.go +++ b/asciicast/asciicast.go @@ -61,13 +61,12 @@ func Save(asciicast *Asciicast, path string) error { // asciinema play file.json // asciinema play https://asciinema.org/a/123.json -// asciinema play ipfs://QmbdpNCwqeZgnmAWBCQcs8u6Ts6P2ku97tfKAycE1XY88p +// asciinema play ipfs://ipfs/QmbdpNCwqeZgnmAWBCQcs8u6Ts6P2ku97tfKAycE1XY88p // asciinema play - func getSource(url string) (io.ReadCloser, error) { if strings.HasPrefix(url, "ipfs://") { - hash := url[7:len(url)] - url = fmt.Sprintf("https://ipfs.io/ipfs/%v", hash) + url = fmt.Sprintf("https://ipfs.io/%v", url[7:len(url)]) } if url == "-" {