Commit 78c1a746 authored by zixaphir's avatar zixaphir

Account for edge case where user deleted leading separator.

parent 41196ccb
...@@ -154,7 +154,7 @@ function tryToRemoveExtraNetworkFromPrompt(textarea, text) { ...@@ -154,7 +154,7 @@ function tryToRemoveExtraNetworkFromPrompt(textarea, text) {
var extraTextAfterNet = m[2]; var extraTextAfterNet = m[2];
var partToSearch = m[1]; var partToSearch = m[1];
var foundAtPosition = -1; var foundAtPosition = -1;
var escapedSeparator = reEscape(opts.extra_networks_add_text_separator); var escapedSeparator = `(?:${reEscape(opts.extra_networks_add_text_separator)})?`;
var re = new RegExp(escapedSeparator + re_extranet_str, 'g'); var re = new RegExp(escapedSeparator + re_extranet_str, 'g');
newTextareaText = textarea.value.replaceAll(re, function(found, net, pos) { newTextareaText = textarea.value.replaceAll(re, function(found, net, pos) {
m = found.match(re_extranet); m = found.match(re_extranet);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment