#### Pre-Submission Checklist <!-- Go over all points below, and after creating the PR, tick all the checkboxes that apply --> <!-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above--> <!-- If you're unsure about any of these, don't hesitate to ask on sr-dev mailing list --> - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for modules (changes must be done to docbook files in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change - [x] New feature (non-breaking change which adds new functionality)
#### Description New parameter to add json in an accounting/CDR field and prevent unwanted json escaping.
Example: ``` modparam("acc_json", "acc_extra", "json_data=$avp(json_data);") modparam("acc_json", "acc_json_pre_encoded_prefix", "json_") ... $avp(json_data) = '{"b":2, "c":3}'; ... ```
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/2699
-- Commit Summary --
* acc_json: param to accept pre-encoded json values
-- File Changes --
M src/modules/acc_json/acc_json_mod.c (55) M src/modules/acc_json/doc/acc_json_admin.xml (43)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/2699.patch https://github.com/kamailio/kamailio/pull/2699.diff
It can be merged from my point of view.
@jchavanton pushed 1 commit.
0a293fdbe2dfe1ac4741e0a1aec0495de3d3b900 acc_json: param to accept pre-encoded json values
Merged #2699 into master.