diff --git a/CHANGELOG.md b/CHANGELOG.md index 1893213c..187d7947 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,6 +43,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - passive/RPO.js - passive/s3.js - httpsender/Alert on Unexpected Content Types.js now checks for common content-types (`json`, `xml`, and `yaml`) more consistently. +- targeted/request_to_xml.js no longer uses deprecated method to show the message in the editor dialogue. ## [18] - 2024-01-29 ### Added diff --git a/targeted/request_to_xml.js b/targeted/request_to_xml.js index 5efd9764..0e65a87e 100644 --- a/targeted/request_to_xml.js +++ b/targeted/request_to_xml.js @@ -12,6 +12,8 @@ // rule1: pure JSON , no CODE // rule2: correct body (make edits only after conversion) +var requester = control.getExtensionLoader().getExtension("ExtensionRequester"); + function invokeWith(msg) { var body = '\n'; var reqb = msg.getRequestBody().toString(); @@ -37,10 +39,7 @@ function invokeWith(msg) { body.length ); msg.setRequestHeader(header); - var ext = new org.parosproxy.paros.extension.history.ExtensionHistory(); - var man = ext.getResendDialog(); - man.setMessage(msg.cloneRequest()); - man.setVisible(true); + requester.displayMessage(msg.cloneRequest()); } function isJson(str) {