Files
android-mail/mail-featureflags
Serdar Ozturk 32ef4aa1c6 Process push notifications immediately without scheduling worker
Problem:
Pushes are received on time, but delegating processing to WorkManager
can delay execution in background. This leads to notifications
appearing only after the app is opened.

Solution:
- Extract push handling into ProcessPushNotification use case
- Rename ProcessPushNotificationMessage to HandlePushNotification
- Add feature flag to choose direct processing vs worker scheduling
- Process push directly when flag is enabled
- Keep Worker path as fallback when flag is disabled
- Simplify ProcessPushNotificationDataWorker to delegate to use case

ET-6117
2026-04-16 14:50:16 +02:00
..
2026-03-11 10:54:30 +00:00