FIX: Incorrect/missing extension in short_url fails to map to upload.

`Hash#invert` causes us to lose keys if the hash contains similar
values.
This commit is contained in:
Guo Xiang Tan
2018-09-05 21:46:43 +08:00
parent 3134dd4763
commit f3aef2cc83
2 changed files with 11 additions and 3 deletions

View File

@@ -1228,6 +1228,8 @@ HTML
- test
- ![upload](#{upload.short_url})
![upload](#{upload.short_url.gsub!(".png", "")})
RAW
cooked = <<~HTML
@@ -1243,6 +1245,7 @@ HTML
</ul>
</li>
</ul>
<p><img src="#{upload.url}" alt="upload"></p>
HTML
expect(PrettyText.cook(raw)).to eq(cooked.strip)