Allow newline in Extra Network activation text (#16428)

This commit is contained in:
w-e-w 2024-10-29 23:30:08 +09:00 committed by GitHub
parent deb3803a3a
commit 820fe8d2b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 5 deletions

View File

@ -201,7 +201,7 @@ function setupExtraNetworks() {
setupExtraNetworksForTab('img2img'); setupExtraNetworksForTab('img2img');
} }
var re_extranet = /<([^:^>]+:[^:]+):[\d.]+>(.*)/; var re_extranet = /<([^:^>]+:[^:]+):[\d.]+>(.*)/s;
var re_extranet_g = /<([^:^>]+:[^:]+):[\d.]+>/g; var re_extranet_g = /<([^:^>]+:[^:]+):[\d.]+>/g;
var re_extranet_neg = /\(([^:^>]+:[\d.]+)\)/; var re_extranet_neg = /\(([^:^>]+:[\d.]+)\)/;

View File

@ -177,10 +177,8 @@ def add_pages_to_demo(app):
app.add_api_route("/sd_extra_networks/get-single-card", get_single_card, methods=["GET"]) app.add_api_route("/sd_extra_networks/get-single-card", get_single_card, methods=["GET"])
def quote_js(s): def quote_js(s: str):
s = s.replace('\\', '\\\\') return json.dumps(s, ensure_ascii=False)
s = s.replace('"', '\\"')
return f'"{s}"'
class ExtraNetworksPage: class ExtraNetworksPage: