Bläddra i källkod

Set RequestProtector replacement optional again

pull/58/head
Kristijan Mitrovic 4 år sedan
förälder
incheckning
04f9be9377
2 ändrade filer med 3 tillägg och 7 borttagningar
  1. +2
    -5
      bubble-server/src/main/java/bubble/app/request/RequestProtectorAppConfigDriver.java
  2. +1
    -2
      bubble-server/src/main/resources/models/apps/request/bubbleApp_request.json

+ 2
- 5
bubble-server/src/main/java/bubble/app/request/RequestProtectorAppConfigDriver.java Visa fil

@@ -69,11 +69,8 @@ public class RequestProtectorAppConfigDriver extends AppConfigDriverBase {
if (empty(regex)) throw invalidEx("err.requestProtector.headerRegexRequired");

final JsonNode replacementNode = data.get(PARAM_REPLACEMENT);
if (replacementNode == null || replacementNode.textValue() == null) {
throw invalidEx("err.requestProtector.headerReplacementRequired");
}
final String replacement = replacementNode.textValue().trim();
if (empty(replacement)) throw invalidEx("err.requestProtector.headerReplacementRequired");
final String replacement = (replacementNode == null || replacementNode.textValue() == null)
? "" : replacementNode.textValue().trim();

final RequestProtectorConfig config = getConfig(account, app).addHeaderReplacement(regex, replacement);



+ 1
- 2
bubble-server/src/main/resources/models/apps/request/bubbleApp_request.json Visa fil

@@ -68,8 +68,7 @@
{ "name": "config.action.addHeaderReplacement", "value": "Add" },
{ "name": "config.action.removeHeaderReplacement", "value": "Remove" },

{ "name": "err.requestProtector.headerRegexRequired", "value": "RegEx field is required" },
{ "name": "err.requestProtector.headerReplacementRequired", "value": "Replacement field is required" }
{ "name": "err.requestProtector.headerRegexRequired", "value": "RegEx field is required" }
]
}]
}


Laddar…
Avbryt
Spara