Skip to content

Commit 4d6a8c2

Browse files
authored
Merge pull request #1746 from SatoshiPortal/undo-autoswap-default
Do not trigger autoswap if warning is not disabled
2 parents d31c0a4 + 95eee59 commit 4d6a8c2

3 files changed

Lines changed: 28 additions & 28 deletions

File tree

android/app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
<uses-permission android:name="android.permission.INTERNET"/>
33
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
44
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32"/>
5-
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
6-
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO"/>
75
<!-- <uses-permission android:name="android.permission.NFC"/> -->
86
<uses-feature android:name="android.hardware.bluetooth" android:required="false" />
97
<uses-feature android:name="android.hardware.bluetooth_le" android:required="false" />

ios/Podfile.lock

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -260,45 +260,45 @@ EXTERNAL SOURCES:
260260
SPEC CHECKSUMS:
261261
AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
262262
AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f
263-
ark_wallet: f985745c06c7cf93f368c61218c51ac56b46c71e
264-
bdk_flutter: 86c9ba59ee282dee08c3a29599abe867d10a8b10
263+
ark_wallet: cb7a2af0c3a711d488709b7b91b6e639cfd441b1
264+
bdk_flutter: cef9180019b4c6b67a3e3dfb74611683fe140107
265265
boltz: 6388ec2412f3753b63a9e65c97f87ea26f43bddc
266-
camera_avfoundation: 281867ff09f1da66f031a184ecfbc6f2e625c9f5
267-
dart_bbqr: 10143a83ef3919f9ac06974e3bbe23cac4abc39b
266+
camera_avfoundation: 5675ca25298b6f81fa0a325188e7df62cc217741
267+
dart_bbqr: bfd89cc8a74538d94ef6d87d11e4a2ad55578e7d
268268
DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
269269
DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
270-
file_picker: b159e0c068aef54932bb15dc9fd1571818edaf49
270+
file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be
271271
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
272-
flutter_native_splash: df59bb2e1421aa0282cb2e95618af4dcb0c56c29
273-
flutter_nfc_kit: 3985c93f749b9cb4747479205c2f10bd2f877a11
274-
flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12
275-
flutter_zxing: d527c3ff9c7f3606dd29a7ec8c4055f7daa088c5
276-
google_sign_in_ios: 7411fab6948df90490dc4620ecbcabdc3ca04017
272+
flutter_native_splash: c32d145d68aeda5502d5f543ee38c192065986cf
273+
flutter_nfc_kit: e1b71583eafd2c9650bc86844a7f2d185fb414f6
274+
flutter_secure_storage: 1ed9476fba7e7a782b22888f956cce43e2c62f13
275+
flutter_zxing: e8bcc43bd3056c70c271b732ed94e7a16fd62f93
276+
google_sign_in_ios: b48bb9af78576358a168361173155596c845f0b9
277277
GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4
278278
GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1
279279
GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
280280
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
281-
image_picker_ios: 4f2f91b01abdb52842a8e277617df877e40f905b
282-
integration_test: 252f60fa39af5e17c3aa9899d35d908a0721b573
281+
image_picker_ios: e0ece4aa2a75771a7de3fa735d26d90817041326
282+
integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e
283283
lwk: 22e06bc5664247d6b2dac91cfe209b63b70dd580
284-
no_screenshot: 67d110f12466f4913b488803d4e498d03ef2889e
285-
package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
286-
path_provider_foundation: 0b743cbb62d8e47eab856f09262bb8c1ddcfe6ba
284+
no_screenshot: 6d183496405a3ab709a67a54e5cd0f639e94729e
285+
package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
286+
path_provider_foundation: bb55f6dbba17d0dccd6737fe6f7f34fbd0376880
287287
payjoin_flutter: 6397d7b698cdad6453be4949ab6aca1863f6c5e5
288-
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
288+
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
289289
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
290290
ScreenProtectorKit: 83a6281b02c7a5902ee6eac4f5045f674e902ae4
291291
SDWebImage: e9c98383c7572d713c1a0d7dd2783b10599b9838
292-
share_plus: 8b6f8b3447e494cca5317c8c3073de39b3600d1f
292+
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
293293
sqlite3: 8d708bc63e9f4ce48f0ad9d6269e478c5ced1d9b
294-
sqlite3_flutter_libs: c7b32a4d17d2cbad19895873ccc815f276b1f125
294+
sqlite3_flutter_libs: d13b8b3003f18f596e542bcb9482d105577eff41
295295
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
296-
tor: 662a9f5b980b5c86decb8ba611de9bcd4c8286eb
297-
universal_ble: cf52a7b3fd2e7c14d6d7262e9fdadb72ab6b88a6
298-
url_launcher_ios: bb13df5870e8c4234ca12609d04010a21be43dfa
299-
webview_cookie_manager: eaf920722b493bd0f7611b5484771ca53fed03f7
300-
webview_flutter_wkwebview: 29eb20d43355b48fe7d07113835b9128f84e3af4
301-
workmanager_apple: 7bac258335c310689a641e2d66e88d4845d372e9
296+
tor: 767208930250ef7be241963b75568c55c0a81890
297+
universal_ble: ff19787898040d721109c6324472e5dd4bc86adc
298+
url_launcher_ios: 7a95fa5b60cc718a708b8f2966718e93db0cef1b
299+
webview_cookie_manager: d63a76cabdf42a7ea3d92768ac67d4853a1367f8
300+
webview_flutter_wkwebview: 8ebf4fded22593026f7dbff1fbff31ea98573c8d
301+
workmanager_apple: 904529ae31e97fc5be632cf628507652294a0778
302302

303303
PODFILE CHECKSUM: cc3fb9f3ad75d6f5db35855d6f129b8b2fb2d9f5
304304

lib/core/swaps/domain/usecases/auto_swap_execution_usecase.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ class AutoSwapExecutionUsecase {
5050
final autoSwapSettings = await swapRepository.getAutoSwapParams();
5151
// check if recipient wallet id is set
5252

53-
if (!autoSwapSettings.enabled) {
54-
throw AutoSwapDisabledException('Auto swap is disabled');
53+
if (!autoSwapSettings.enabled || autoSwapSettings.showWarning) {
54+
throw AutoSwapDisabledException(
55+
'Auto swap is disabled/warning not disabled yet.',
56+
);
5557
}
5658
final environment = isTestnet ? Environment.testnet : Environment.mainnet;
5759
final wallets = await _walletRepository.getWallets(

0 commit comments

Comments
 (0)