corrected display of unsupported drafty entities
This commit is contained in:
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "Dateianhang",
|
"translation": "Dateianhang",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "Formular:",
|
"translation": "Formular:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "Bild",
|
"translation": "Bild",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "Attachment",
|
"translation": "Attachment",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "Form:",
|
"translation": "Form:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "Picture",
|
"translation": "Picture",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "Unsupported",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "Archivo",
|
"translation": "Archivo",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "Formulario:",
|
"translation": "Formulario:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "Imagen",
|
"translation": "Imagen",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -193,15 +193,19 @@
|
|||||||
},
|
},
|
||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview"
|
"description": "Comment for attachment in drafty"
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview"
|
"description": "Comment for form in drafty"
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview"
|
"description": "Comment for embedded images in drafty"
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty"
|
||||||
},
|
},
|
||||||
"email_dative": {
|
"email_dative": {
|
||||||
"defaultMessage": "email",
|
"defaultMessage": "email",
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "부착",
|
"translation": "부착",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "형태:",
|
"translation": "형태:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "이미지",
|
"translation": "이미지",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "Atasament",
|
"translation": "Atasament",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "Formă:",
|
"translation": "Formă:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "Imagine",
|
"translation": "Imagine",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "Аттачмент",
|
"translation": "Аттачмент",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "Форма:",
|
"translation": "Форма:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "Картинка",
|
"translation": "Картинка",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "附加檔案",
|
"translation": "附加檔案",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "表單:",
|
"translation": "表單:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "圖片",
|
"translation": "圖片",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-3
@@ -324,21 +324,21 @@
|
|||||||
"drafty_attachment": {
|
"drafty_attachment": {
|
||||||
"translation": "附件",
|
"translation": "附件",
|
||||||
"defaultMessage": "Attachment",
|
"defaultMessage": "Attachment",
|
||||||
"description": "Comment for attachment in drafty preview",
|
"description": "Comment for attachment in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_form": {
|
"drafty_form": {
|
||||||
"translation": "形式:",
|
"translation": "形式:",
|
||||||
"defaultMessage": "Form:",
|
"defaultMessage": "Form:",
|
||||||
"description": "Comment for form in drafty preview",
|
"description": "Comment for form in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"drafty_image": {
|
"drafty_image": {
|
||||||
"translation": "图像",
|
"translation": "图像",
|
||||||
"defaultMessage": "Picture",
|
"defaultMessage": "Picture",
|
||||||
"description": "Comment for embedded images in drafty preview",
|
"description": "Comment for embedded images in drafty",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
@@ -1360,5 +1360,12 @@
|
|||||||
"description": "Label for entering a new password",
|
"description": "Label for entering a new password",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"drafty_unknown": {
|
||||||
|
"translation": "",
|
||||||
|
"defaultMessage": "Unsupported",
|
||||||
|
"description": "Unsupported entity in drafty",
|
||||||
|
"missing": true,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+23
-56
@@ -15,20 +15,33 @@ const messages = defineMessages({
|
|||||||
drafty_form: {
|
drafty_form: {
|
||||||
id: 'drafty_form',
|
id: 'drafty_form',
|
||||||
defaultMessage: 'Form: ',
|
defaultMessage: 'Form: ',
|
||||||
description: 'Comment for form in drafty preview'
|
description: 'Comment for form in drafty'
|
||||||
},
|
},
|
||||||
drafty_attachment: {
|
drafty_attachment: {
|
||||||
id: 'drafty_attachment',
|
id: 'drafty_attachment',
|
||||||
defaultMessage: 'Attachment',
|
defaultMessage: 'Attachment',
|
||||||
description: 'Comment for attachment in drafty preview'
|
description: 'Comment for attachment in drafty'
|
||||||
},
|
},
|
||||||
drafty_image: {
|
drafty_image: {
|
||||||
id: 'drafty_image',
|
id: 'drafty_image',
|
||||||
defaultMessage: 'Picture',
|
defaultMessage: 'Picture',
|
||||||
description: 'Comment for embedded images in drafty preview'
|
description: 'Comment for embedded images in drafty'
|
||||||
|
},
|
||||||
|
drafty_unknown: {
|
||||||
|
id: 'drafty_unknown',
|
||||||
|
defaultMessage: 'Unsupported',
|
||||||
|
description: 'Unsupported entity in drafty'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Get comment for unknown element
|
||||||
|
function unsupportedComment(values, ifMissing) {
|
||||||
|
if (Array.isArray(values) && values.join('').trim()) {
|
||||||
|
return values;
|
||||||
|
}
|
||||||
|
return [<span className="gray">{ifMissing}</span>];
|
||||||
|
}
|
||||||
|
|
||||||
// Size the already scaled image.
|
// Size the already scaled image.
|
||||||
function handleImageData(el, data, attr) {
|
function handleImageData(el, data, attr) {
|
||||||
if (!data) {
|
if (!data) {
|
||||||
@@ -73,50 +86,6 @@ function handleImageData(el, data, attr) {
|
|||||||
return el;
|
return el;
|
||||||
}
|
}
|
||||||
|
|
||||||
function quotedImage(data) {
|
|
||||||
let promise;
|
|
||||||
// Get the blob from the image data.
|
|
||||||
if (data.val) {
|
|
||||||
const blob = base64ToBlob(data.val, data.mime);
|
|
||||||
promise = blob ? Promise.resolve(blob) : Prmise.reject(new Error("Invalid image"));
|
|
||||||
} else {
|
|
||||||
promise = fetch(this.authorizeURL(sanitizeImageUrl(data.ref))).then(evt => {
|
|
||||||
if (evt.ok) {
|
|
||||||
return evt.blob();
|
|
||||||
} else {
|
|
||||||
throw new Error(`Image fetch unsuccessful: ${evt.status} ${evt.statusText}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// Scale the blob.
|
|
||||||
return promise
|
|
||||||
.then(blob => {
|
|
||||||
return imageScaled(blob, IMAGE_THUMBNAIL_DIM, IMAGE_THUMBNAIL_DIM, -1, true)
|
|
||||||
}).then(scaled => {
|
|
||||||
data.mime = scaled.mime;
|
|
||||||
data.size = scaled.blob.size;
|
|
||||||
data.width = scaled.width;
|
|
||||||
data.height = scaled.height;
|
|
||||||
delete data.ref;
|
|
||||||
// Keeping the original file name, if provided: ex.data.name;
|
|
||||||
|
|
||||||
return blobToBase64(scaled.blob);
|
|
||||||
}).then(b64 => {
|
|
||||||
data.val = b64.bits;
|
|
||||||
return data;
|
|
||||||
}).catch(err => {
|
|
||||||
delete data.val;
|
|
||||||
delete data.name;
|
|
||||||
data.width = IMAGE_THUMBNAIL_DIM;
|
|
||||||
data.height = IMAGE_THUMBNAIL_DIM;
|
|
||||||
data.maxWidth = IMAGE_THUMBNAIL_DIM;
|
|
||||||
data.maxHeight = IMAGE_THUMBNAIL_DIM;
|
|
||||||
// Rethrow.
|
|
||||||
throw err;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// The main Drafty formatter: converts Drafty elements into React classes. 'this' is set by the caller.
|
// The main Drafty formatter: converts Drafty elements into React classes. 'this' is set by the caller.
|
||||||
// 'this' must contain:
|
// 'this' must contain:
|
||||||
// viewportWidth: this.props.viewportWidth;
|
// viewportWidth: this.props.viewportWidth;
|
||||||
@@ -187,11 +156,10 @@ export function fullFormatter(style, data, values, key, stack) {
|
|||||||
attr.onClick = this.onQuoteClick;
|
attr.onClick = this.onQuoteClick;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (el == '_UNKN') {
|
// Unknown element.
|
||||||
// Unknown element.
|
el = React.Fragment;
|
||||||
el = React.Fragment;
|
values = [<i className="material-icons gray">extension</i>, ' ']
|
||||||
values = [<i className="material-icons gray">extension</i>, ' '].concat(values || []);
|
.concat(unsupportedComment(values, this.formatMessage(messages.drafty_unknown)));
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (!el) {
|
if (!el) {
|
||||||
@@ -263,10 +231,9 @@ export function previewFormatter(style, data, values, key) {
|
|||||||
values = null;
|
values = null;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (el == '_UNKN') {
|
el = React.Fragment;
|
||||||
el = React.Fragment;
|
values = [<i className="material-icons gray">extension</i>, ' ']
|
||||||
values = [<i key="unkn" className="material-icons">extension</i>, ' '].concat(values || []);
|
.concat(unsupportedComment(values, this.formatMessage(messages.drafty_unknown)));
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (!el) {
|
if (!el) {
|
||||||
|
|||||||
+1
-1
File diff suppressed because one or more lines are too long
+26
-55
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user