We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf6966f commit aa2cd51Copy full SHA for aa2cd51
.flowconfig
@@ -8,3 +8,4 @@
8
9
[options]
10
suppress_comment= \\(.\\|\n\\)*\\@flow-disable-next
11
+esproposal.optional_chaining=enable
src/Controllers/DatabaseController.js
@@ -220,10 +220,8 @@ const filterSensitiveData = (
220
protectedFields && protectedFields.forEach(k => delete object[k]);
221
222
// fields not requested by client (excluded),
223
- //but were needed to apply protecttedFields
224
- perms.protectedFields &&
225
- perms.protectedFields.temporaryKeys &&
226
- perms.protectedFields.temporaryKeys.forEach(k => delete object[k]);
+ // but were needed to apply protectedFields
+ perms?.protectedFields?.temporaryKeys?.forEach(k => delete object[k]);
227
}
228
229
for (const key in object) {
0 commit comments