anchor.diff:  import 'package:google_fonts/google_fonts.dart';
   import 'package:onesignal_flutter/onesignal_flutter.dart';
   
  +import 'core/database/data/models/server_model.dart';
   import 'core/helpers/color_palette_helper.dart';
  +import 'dependency_injection.dart' as di;
   import 'features/changelog/presentation/pages/changelog_page.dart';
   import 'features/donate/presentation/pages/donate_page.dart';
  +import 'features/logging/domain/usecases/logging.dart';
   import 'features/onesignal/presentation/bloc/onesignal_health_bloc.dart';
   import 'features/onesignal/presentation/bloc/onesignal_privacy_bloc.dart';
   import 'features/onesignal/presentation/bloc/onesignal_sub_bloc.dart';
   import 'features/onesignal/presentation/pages/onesignal_data_privacy.dart';
  +import 'features/settings/domain/usecases/settings.dart';
   import 'features/settings/presentation/bloc/settings_bloc.dart';
   import 'features/settings/presentation/pages/settings_page.dart';
   import 'features/translation/presentation/pages/help_translate_page.dart';
  
positive.code:       if (changes.to.userId != null || changes.to.pushToken != null) {
          context.read<OneSignalSubBloc>().add(OneSignalSubCheck());
          context.read<OneSignalHealthBloc>().add(OneSignalHealthCheck());
        }
      });
    }
  
negative.code:     Future.delayed(const Duration(seconds: 2), () {
        context.read<OneSignalSubBloc>().add(OneSignalSubCheck());
      });
      context.read<SettingsBloc>().add(const SettingsLoad());
    }
  
    Future<void> initalizeOneSignal() async {
  