mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
fixes mm-1245 filenames are now url escaped
This commit is contained in:
@@ -114,7 +114,7 @@ func uploadFile(c *Context, w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
fileUrl := c.TeamUrl + "/api/v1/files/get/" + channelId + "/" + c.Session.UserId + "/" + uid + "/" + files[i].Filename
|
||||
fileUrl := c.TeamUrl + "/api/v1/files/get/" + channelId + "/" + c.Session.UserId + "/" + uid + "/" + url.QueryEscape(files[i].Filename)
|
||||
resStruct.Filenames = append(resStruct.Filenames, fileUrl)
|
||||
}
|
||||
|
||||
|
||||
@@ -165,7 +165,7 @@ module.exports = React.createClass({
|
||||
<span className="text"> | </span>
|
||||
</div>
|
||||
: "" }
|
||||
<a href={this.props.filenames[id]} download={name} className="text">Download</a>
|
||||
<a href={this.props.filenames[id]} download={decodeURIComponent(name)} className="text">Download</a>
|
||||
</div>
|
||||
</div>
|
||||
{loading}
|
||||
|
||||
Reference in New Issue
Block a user