fix(meta): Fix fresh/migrated version hickups
This commit is contained in:
		
							parent
							
								
									6f1493808f
								
							
						
					
					
						commit
						9f8f3a5407
					
				@ -59,7 +59,7 @@ Future<void> createDatabase(Database db, int version) async {
 | 
				
			|||||||
      stickerHashKey  TEXT,
 | 
					      stickerHashKey  TEXT,
 | 
				
			||||||
      pseudoMessageType INTEGER,
 | 
					      pseudoMessageType INTEGER,
 | 
				
			||||||
      pseudoMessageData TEXT,
 | 
					      pseudoMessageData TEXT,
 | 
				
			||||||
      CONSTRAINT fk_quote FOREIGN KEY (quote_id) REFERENCES $messagesTable (id),
 | 
					      CONSTRAINT fk_quote FOREIGN KEY (quote_id) REFERENCES $messagesTable (id)
 | 
				
			||||||
    )''',
 | 
					    )''',
 | 
				
			||||||
  );
 | 
					  );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -252,6 +252,7 @@ Future<void> entrypoint() async {
 | 
				
			|||||||
  sendEvent(ServiceReadyEvent());
 | 
					  sendEvent(ServiceReadyEvent());
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@pragma('vm:entry-point')
 | 
				
			||||||
Future<void> receiveUIEvent(Map<String, dynamic>? data) async {
 | 
					Future<void> receiveUIEvent(Map<String, dynamic>? data) async {
 | 
				
			||||||
  await GetIt.I.get<SynchronizedQueue<Map<String, dynamic>?>>().add(data);
 | 
					  await GetIt.I.get<SynchronizedQueue<Map<String, dynamic>?>>().add(data);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -6,9 +6,8 @@ abstract class PreferencesEvent {}
 | 
				
			|||||||
/// If [notify] is true, then the background service will be
 | 
					/// If [notify] is true, then the background service will be
 | 
				
			||||||
/// notified of this change.
 | 
					/// notified of this change.
 | 
				
			||||||
class PreferencesChangedEvent extends PreferencesEvent {
 | 
					class PreferencesChangedEvent extends PreferencesEvent {
 | 
				
			||||||
 | 
					 | 
				
			||||||
  PreferencesChangedEvent(this.preferences, {
 | 
					  PreferencesChangedEvent(this.preferences, {
 | 
				
			||||||
      this.notify = true,
 | 
					    this.notify = true,
 | 
				
			||||||
  });
 | 
					  });
 | 
				
			||||||
  final PreferencesState preferences;
 | 
					  final PreferencesState preferences;
 | 
				
			||||||
  final bool notify;
 | 
					  final bool notify;
 | 
				
			||||||
@ -19,7 +18,6 @@ class SignedOutEvent extends PreferencesEvent {}
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/// Triggered when a background image has been set
 | 
					/// Triggered when a background image has been set
 | 
				
			||||||
class BackgroundImageSetEvent extends PreferencesEvent {
 | 
					class BackgroundImageSetEvent extends PreferencesEvent {
 | 
				
			||||||
 | 
					 | 
				
			||||||
  BackgroundImageSetEvent(this.backgroundPath);
 | 
					  BackgroundImageSetEvent(this.backgroundPath);
 | 
				
			||||||
  final String backgroundPath;
 | 
					  final String backgroundPath;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -17,7 +17,10 @@ import 'package:share_handler/share_handler.dart';
 | 
				
			|||||||
/// Handler for when we received a [PreStartDoneEvent].
 | 
					/// Handler for when we received a [PreStartDoneEvent].
 | 
				
			||||||
Future<void> preStartDone(PreStartDoneEvent result, { dynamic extra }) async {
 | 
					Future<void> preStartDone(PreStartDoneEvent result, { dynamic extra }) async {
 | 
				
			||||||
  GetIt.I.get<PreferencesBloc>().add(
 | 
					  GetIt.I.get<PreferencesBloc>().add(
 | 
				
			||||||
    PreferencesChangedEvent(result.preferences),
 | 
					    PreferencesChangedEvent(
 | 
				
			||||||
 | 
					      result.preferences,
 | 
				
			||||||
 | 
					      notify: false,
 | 
				
			||||||
 | 
					    ),
 | 
				
			||||||
  );
 | 
					  );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  WidgetsFlutterBinding.ensureInitialized();
 | 
					  WidgetsFlutterBinding.ensureInitialized();
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user