mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 03:17:19 +08:00
FIX: Image file names with dots were showing incorrectly in composer markdown (#8465)
When uploading an image file with dots in the filename we were splitting the string on dots and getting the last of the split items as the extension-less filename. However this did not work with filenames that have dots. We now just remove the extension using substr.
This commit is contained in:
@ -205,6 +205,11 @@ QUnit.test("getUploadMarkdown", assert => {
|
||||
""
|
||||
);
|
||||
|
||||
assert.equal(
|
||||
testUploadMarkdown("image.file.name.with.dots.png"),
|
||||
""
|
||||
);
|
||||
|
||||
const short_url = "uploads://asdaasd.ext";
|
||||
|
||||
assert.equal(
|
||||
@ -213,15 +218,18 @@ QUnit.test("getUploadMarkdown", assert => {
|
||||
);
|
||||
});
|
||||
|
||||
QUnit.test("replaces GUID in image alt text on iOS", assert => {
|
||||
assert.equal(
|
||||
testUploadMarkdown("8F2B469B-6B2C-4213-BC68-57B4876365A0.jpeg"),
|
||||
""
|
||||
);
|
||||
QUnit.test(
|
||||
"getUploadMarkdown - replaces GUID in image alt text on iOS",
|
||||
assert => {
|
||||
assert.equal(
|
||||
testUploadMarkdown("8F2B469B-6B2C-4213-BC68-57B4876365A0.jpeg"),
|
||||
""
|
||||
);
|
||||
|
||||
sandbox.stub(Utilities, "isAppleDevice").returns(true);
|
||||
assert.equal(
|
||||
testUploadMarkdown("8F2B469B-6B2C-4213-BC68-57B4876365A0.jpeg"),
|
||||
""
|
||||
);
|
||||
});
|
||||
sandbox.stub(Utilities, "isAppleDevice").returns(true);
|
||||
assert.equal(
|
||||
testUploadMarkdown("8F2B469B-6B2C-4213-BC68-57B4876365A0.jpeg"),
|
||||
""
|
||||
);
|
||||
}
|
||||
);
|
||||
|
Reference in New Issue
Block a user