We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d13f885 commit 0e0a6f4Copy full SHA for 0e0a6f4
Server-Side Components/Business Rules/Mask Sensitive Data in Descript/MaskData.js
@@ -1 +1,9 @@
1
+(function executeRule(current, previous /*null when async*/) {
2
+ var desc = current.description + "";
3
+ var ccRegex = /\b\d{4}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}\b/g;
4
5
+ if (ccRegex.test(desc)) {
6
+ current.description = desc.replace(ccRegex, "****-****-****-****");
7
+ gs.addInfoMessage("Sensitive data was masked automatically.");
8
+ }
9
+})(current, previous);
0 commit comments