Line data Source code
1 : import 'package:matrix/matrix.dart'; 2 : 3 : extension TryGetPushRule on PushRuleSet { 4 32 : static PushRuleSet tryFromJson(Map<String, dynamic> json) { 5 : try { 6 32 : return PushRuleSet.fromJson(json); 7 : } catch (e, s) { 8 0 : Logs().v('Malformed PushRuleSet', e, s); 9 : } 10 0 : return PushRuleSet.fromJson({}); 11 : } 12 : }