Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Commit 712a07c

Browse files
authored
DEV: IMAGE_MARKDOWN_REGEX import available in core (#847)
1 parent 3533814 commit 712a07c

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.discourse-compatibility

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
< 3.4.0.beta3-dev: ecf1bb49d737ea15308400f22f89d1d1e71d13d
1+
< 3.4.0.beta3-dev: decf1bb49d737ea15308400f22f89d1d1e71d13d
22
< 3.4.0.beta1-dev: 9d887ad4ace8e33c3fe7dbb39237e882c08b4f0b
33
< 3.3.0.beta5-dev: 4d8090002f6dcd8e34d41033606bf131fa221475
44
< 3.3.0.beta2-dev: 61890b667c06299841ae88946f84a112f00060e1

assets/javascripts/discourse/lib/utilities.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import { htmlSafe } from "@ember/template";
22
import { escapeExpression } from "discourse/lib/utilities";
33

4-
export const IMAGE_MARKDOWN_REGEX =
5-
/!\[(.*?)\|(\d{1,4}x\d{1,4})(,\s*\d{1,3}%)?(.*?)\]\((upload:\/\/.*?)\)(?!(.*`))/g;
6-
74
export function jsonToHtml(json) {
85
if (json === null) {
96
return "null";

assets/javascripts/discourse/services/image-caption-popup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { tracked } from "@glimmer/tracking";
22
import Service, { inject as service } from "@ember/service";
3-
import { IMAGE_MARKDOWN_REGEX } from "../lib/utilities";
3+
import { IMAGE_MARKDOWN_REGEX } from "discourse/lib/uploads";
44

55
export default class ImageCaptionPopup extends Service {
66
@service composer;

assets/javascripts/initializers/ai-image-caption.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import { ajax } from "discourse/lib/ajax";
22
import { extractError, popupAjaxError } from "discourse/lib/ajax-error";
33
import { apiInitializer } from "discourse/lib/api";
4-
import { getUploadMarkdown, isImage } from "discourse/lib/uploads";
4+
import {
5+
getUploadMarkdown,
6+
IMAGE_MARKDOWN_REGEX,
7+
isImage,
8+
} from "discourse/lib/uploads";
59
import I18n from "discourse-i18n";
6-
import { IMAGE_MARKDOWN_REGEX } from "../discourse/lib/utilities";
710

811
export default apiInitializer("1.25.0", (api) => {
912
const buttonAttrs = {

0 commit comments

Comments
 (0)