Skip to content

Commit 820fe8d

Browse files
authored
Allow newline in Extra Network activation text (AUTOMATIC1111#16428)
1 parent deb3803 commit 820fe8d

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

javascript/extraNetworks.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ function setupExtraNetworks() {
201201
setupExtraNetworksForTab('img2img');
202202
}
203203

204-
var re_extranet = /<([^:^>]+:[^:]+):[\d.]+>(.*)/;
204+
var re_extranet = /<([^:^>]+:[^:]+):[\d.]+>(.*)/s;
205205
var re_extranet_g = /<([^:^>]+:[^:]+):[\d.]+>/g;
206206

207207
var re_extranet_neg = /\(([^:^>]+:[\d.]+)\)/;

modules/ui_extra_networks.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,8 @@ def add_pages_to_demo(app):
177177
app.add_api_route("/sd_extra_networks/get-single-card", get_single_card, methods=["GET"])
178178

179179

180-
def quote_js(s):
181-
s = s.replace('\\', '\\\\')
182-
s = s.replace('"', '\\"')
183-
return f'"{s}"'
180+
def quote_js(s: str):
181+
return json.dumps(s, ensure_ascii=False)
184182

185183

186184
class ExtraNetworksPage:

0 commit comments

Comments
 (0)