prewarmRecitationsSurahs method
Implementation
Future<void> prewarmRecitationsSurahs(Iterable<int> surahNumbers) async {
final unique = surahNumbers.toSet();
var didPrewarmAny = false;
for (final s in unique) {
final didLoad = await _repository.prewarmRecitationsSurah(s);
if (didLoad) didPrewarmAny = true;
}
if (didPrewarmAny) {
log('Prewarming recitations for surahs: $unique', name: 'WordInfoCtrl');
_bumpRecitationsRevision();
update(['word_info_data']);
}
}