canUseCachedTranslation function
Implementation
@visibleForTesting
bool canUseCachedTranslation({
DateTime? distributionTimeToUpdate,
int? translationTimestamp,
int? cachedTranslationTimestamp,
}) {
if (distributionTimeToUpdate != null) {
return distributionTimeToUpdate.isAfter(DateTime.now());
} else {
return translationTimestamp == cachedTranslationTimestamp;
}
}