Procházet zdrojové kódy

allow additional regex replacements to reference nonce

pull/44/head
Jonathan Cobb před 4 roky
rodič
revize
b3408db285
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. +4
    -1
      bubble-server/src/main/java/bubble/rule/AbstractAppRuleDriver.java

+ 4
- 1
bubble-server/src/main/java/bubble/rule/AbstractAppRuleDriver.java Zobrazit soubor

@@ -161,7 +161,10 @@ public abstract class AbstractAppRuleDriver implements AppRuleDriver {
RegexFilterReader reader = new RegexFilterReader(new InputStreamReader(in), filter).setMaxMatches(1);
if (modConfig.hasAdditionalRegexReplacements()) {
for (BubbleRegexReplacement re : modConfig.getAdditionalRegexReplacements()) {
final RegexReplacementFilter f = new RegexReplacementFilter(re.getInsertionRegex(), re.getReplacement());
final RegexReplacementFilter f = new RegexReplacementFilter(
re.getInsertionRegex(),
re.getReplacement().replace(NONCE_VAR, filterRequest.getScriptNonce())
);
reader = new RegexFilterReader(reader, f);
}
}


Načítá se…
Zrušit
Uložit