mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-03 19:17:11 -05:00 
			
		
		
		
	* chore: refactor upload service * fix: cancel upload queue on logout (#20131) * fix: cancel upload on logout * fix: test --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Alex <alex.tran1502@gmail.com> --------- Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com> Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
		
			
				
	
	
		
			20 lines
		
	
	
		
			848 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			848 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
import 'package:immich_mobile/domain/services/store.service.dart';
 | 
						|
import 'package:immich_mobile/domain/services/user.service.dart';
 | 
						|
import 'package:immich_mobile/domain/utils/background_sync.dart';
 | 
						|
import 'package:immich_mobile/platform/native_sync_api.g.dart';
 | 
						|
import 'package:immich_mobile/services/app_settings.service.dart';
 | 
						|
import 'package:immich_mobile/services/upload.service.dart';
 | 
						|
import 'package:mocktail/mocktail.dart';
 | 
						|
 | 
						|
class MockStoreService extends Mock implements StoreService {}
 | 
						|
 | 
						|
class MockUserService extends Mock implements UserService {}
 | 
						|
 | 
						|
class MockBackgroundSyncManager extends Mock implements BackgroundSyncManager {}
 | 
						|
 | 
						|
class MockNativeSyncApi extends Mock implements NativeSyncApi {}
 | 
						|
 | 
						|
class MockAppSettingsService extends Mock implements AppSettingsService {}
 | 
						|
 | 
						|
class MockUploadService extends Mock implements UploadService {}
 |