fix: Push Rule getter
This commit is contained in:
parent
bed7de81c7
commit
20ae1ae20e
|
|
@ -507,9 +507,14 @@ class Client extends MatrixApi {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the push rules for the logged in user.
|
/// Returns the global push rules for the logged in user.
|
||||||
PushRuleSet get pushRules => accountData.containsKey('m.push_rules')
|
PushRuleSet get globalPushRules => accountData.containsKey('m.push_rules')
|
||||||
? PushRuleSet.fromJson(accountData['m.push_rules'].content)
|
? PushRuleSet.fromJson(accountData['m.push_rules'].content['global'])
|
||||||
|
: null;
|
||||||
|
|
||||||
|
/// Returns the device push rules for the logged in user.
|
||||||
|
PushRuleSet get devicePushRules => accountData.containsKey('m.push_rules')
|
||||||
|
? PushRuleSet.fromJson(accountData['m.push_rules'].content['device'])
|
||||||
: null;
|
: null;
|
||||||
|
|
||||||
static const Set<String> supportedVersions = {'r0.5.0', 'r0.6.0'};
|
static const Set<String> supportedVersions = {'r0.5.0', 'r0.6.0'};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue