mirror of
https://github.com/discourse/discourse.git
synced 2025-03-25 15:49:23 +08:00
UX: do not check for dimensions in video filename (#28349)
This commit is contained in:
parent
1ca06e1283
commit
b545576b3c
app/assets/javascripts
discourse-markdown-it/src/features
discourse/tests/acceptance
@ -31,7 +31,9 @@ function isUpload(token) {
|
||||
}
|
||||
|
||||
function hasMetadata(token) {
|
||||
return token.content.match(/(\d{1,4}x\d{1,4})/);
|
||||
return !!token.content
|
||||
.split("|")
|
||||
.find((part) => /^\d{1,4}x\d{1,4}(,\s*\d{1,3}%)?$/.test(part));
|
||||
}
|
||||
|
||||
function appendMetaData(index, token) {
|
||||
|
@ -141,6 +141,13 @@ acceptance("Composer - Image Preview", function (needs) {
|
||||
`
|
||||
);
|
||||
|
||||
// don't add controls to video uploads with dimensions in name
|
||||
await fillIn(
|
||||
".d-editor-input",
|
||||
""
|
||||
);
|
||||
assert.dom(".button-wrapper").doesNotExist();
|
||||
|
||||
assert.ok(
|
||||
!exists("script"),
|
||||
"it does not unescape script tags in code blocks"
|
||||
|
Loading…
x
Reference in New Issue
Block a user