File tree Expand file tree Collapse file tree 5 files changed +15
-16
lines changed Expand file tree Collapse file tree 5 files changed +15
-16
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ enum MixinSchemeHost {
51
51
multisigs,
52
52
swap,
53
53
markets,
54
+ membership,
54
55
}
55
56
56
57
const int hour1 = 1000 * 60 * 60 ;
Original file line number Diff line number Diff line change @@ -119,17 +119,11 @@ Future<bool> openUri(
119
119
);
120
120
}
121
121
122
- if (uri.isPay) {
123
- await showUnknownMixinUrlDialog (context, uri);
124
- return false ;
125
- }
126
-
127
- if (uri.isMultisigs) {
128
- await showUnknownMixinUrlDialog (context, uri);
129
- return false ;
130
- }
131
-
132
- if (uri.isSwap || uri.isMarkets) {
122
+ if (uri.isPay ||
123
+ uri.isMultisigs ||
124
+ uri.isSwap ||
125
+ uri.isMarkets ||
126
+ uri.isMembership) {
133
127
await showUnknownMixinUrlDialog (context, uri);
134
128
return false ;
135
129
}
@@ -379,6 +373,8 @@ extension _MixinUriExtension on Uri {
379
373
_isTypeHost (MixinSchemeHost .markets) ||
380
374
_isTypeScheme (MixinSchemeHost .markets);
381
375
376
+ bool get isMembership => _isTypeHost (MixinSchemeHost .membership);
377
+
382
378
String ? get startTextOfConversation {
383
379
if (! isMixin) return null ;
384
380
return queryParameters['start' ];
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
21
21
22
22
list (APPEND FLUTTER_FFI_PLUGIN_LIST
23
23
breakpad_client
24
+ jni
24
25
mixin_logger
25
26
ogg_opus_player
26
27
rhttp
Original file line number Diff line number Diff line change @@ -45,11 +45,11 @@ PODS:
45
45
- FlutterMacOS
46
46
- screen_retriever_macos (0.0.1):
47
47
- FlutterMacOS
48
- - Sentry/HybridSDK (8.46 .0)
49
- - sentry_flutter (8.14.2 ):
48
+ - Sentry/HybridSDK (8.51 .0)
49
+ - sentry_flutter (9.0.0 ):
50
50
- Flutter
51
51
- FlutterMacOS
52
- - Sentry/HybridSDK (= 8.46 .0)
52
+ - Sentry/HybridSDK (= 8.51 .0)
53
53
- sqlite3 (3.50.1):
54
54
- sqlite3/common (= 3.50.1)
55
55
- sqlite3/common (3.50.1)
@@ -217,8 +217,8 @@ SPEC CHECKSUMS:
217
217
protocol_handler_macos: f9cd7b13bcaf6b0425f7410cbe52376cb843a936
218
218
rhttp: 08d791d6373089de796318f4cfb172cbcf34e78b
219
219
screen_retriever_macos: 452e51764a9e1cdb74b3c541238795849f21557f
220
- Sentry: da60d980b197a46db0b35ea12cb8f39af48d8854
221
- sentry_flutter: 27892878729f42701297c628eb90e7c6529f3684
220
+ Sentry: 861d70b4ff7c92bf6c21c70a8daab10ac7e7243c
221
+ sentry_flutter: ce38c4d9f9a6b9a2c23299928142b85419b3d203
222
222
sqlite3: 1d85290c3321153511f6e900ede7a1608718bbd5
223
223
sqlite3_flutter_libs: e7fc8c9ea2200ff3271f08f127842131746b70e2
224
224
super_native_extensions: c2795d6d9aedf4a79fae25cb6160b71b50549189
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
25
25
list (APPEND FLUTTER_FFI_PLUGIN_LIST
26
26
breakpad_client
27
27
flutter_local_notifications_windows
28
+ jni
28
29
mixin_logger
29
30
ogg_opus_player
30
31
rhttp
You can’t perform that action at this time.
0 commit comments