瀏覽代碼

Set RequestProtector replacement optional again

pull/58/head
Kristijan Mitrovic 4 年之前
父節點
當前提交
04f9be9377
共有 2 個檔案被更改,包括 3 行新增7 行删除
  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 查看文件

@@ -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 查看文件

@@ -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" }
]
}]
}


Loading…
取消
儲存