Merge pull request #108 from paviliondev/upload-prettytext
FIX: set correct options while initializing PrettyText
Dieser Commit ist enthalten in:
Commit
580cc55445
1 geänderte Dateien mit 10 neuen und 1 gelöschten Zeilen
|
@ -1,8 +1,17 @@
|
|||
import loadScript from "./load-script";
|
||||
import { default as PrettyText } from "pretty-text/pretty-text";
|
||||
import { default as PrettyText, buildOptions } from "pretty-text/pretty-text";
|
||||
import Handlebars from "handlebars";
|
||||
import getURL from "discourse-common/lib/get-url";
|
||||
import { getOwner } from "discourse-common/lib/get-owner";
|
||||
|
||||
export function cook(text, options) {
|
||||
if (!options) {
|
||||
options = buildOptions({
|
||||
getURL: getURL,
|
||||
siteSettings: getOwner(this).lookup("site-settings:main"),
|
||||
});
|
||||
}
|
||||
|
||||
return new Handlebars.SafeString(new PrettyText(options).cook(text));
|
||||
}
|
||||
|
||||
|
|
Laden …
In neuem Issue referenzieren