You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-11-28 05:03:59 +03:00
Appease the linter
This commit is contained in:
@@ -342,15 +342,22 @@ function PushProcessor(client) {
|
|||||||
// Deep clone the object before we mutate it
|
// Deep clone the object before we mutate it
|
||||||
const ruleset = JSON.parse(JSON.stringify(clientRuleset));
|
const ruleset = JSON.parse(JSON.stringify(clientRuleset));
|
||||||
|
|
||||||
if (!clientRuleset['global']) clientRuleset['global'] = {};
|
if (!clientRuleset['global']) {
|
||||||
if (!clientRuleset['global']['override']) clientRuleset['global']['override'] = [];
|
clientRuleset['global'] = {};
|
||||||
|
}
|
||||||
|
if (!clientRuleset['global']['override']) {
|
||||||
|
clientRuleset['global']['override'] = [];
|
||||||
|
}
|
||||||
|
|
||||||
// Apply default overrides
|
// Apply default overrides
|
||||||
const globalOverrides = clientRuleset['global']['override'];
|
const globalOverrides = clientRuleset['global']['override'];
|
||||||
for (const override of DEFAULT_OVERRIDE_RULES) {
|
for (const override of DEFAULT_OVERRIDE_RULES) {
|
||||||
const existingRule = globalOverrides.find((r) => r.rule_id === override.rule_id);
|
const existingRule = globalOverrides
|
||||||
|
.find((r) => r.rule_id === override.rule_id);
|
||||||
|
|
||||||
if (!existingRule) {
|
if (!existingRule) {
|
||||||
console.warn(`Adding global override for ${override.rule_id} because is is missing`);
|
const ruleId = override.rule_id;
|
||||||
|
console.warn(`Adding default global override for ${ruleId}`);
|
||||||
globalOverrides.push(override);
|
globalOverrides.push(override);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user