refactored the key payload by removing groupchat and message , since it violates the json structure best practice (e.g useless key ingroupchats:[{groupchat:{id:1,...}}
refactored the MaskData to also handle decoding any nested sub-values , instead of ignoring them
Checklist
[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added manual/automated tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
Description
CreateGroupChat
functionalitygroupchat
andmessage
, since it violates the json structure best practice (e.guseless key in
groupchats:[{groupchat:{id:1,...}}
MaskData
to also handle decoding any nested sub-values , instead of ignoring themChecklist
Remark
For automation please see closing-issues-using-keywords