Fix auto-translations bug where languages in preferred language still gets translated
Changelog-Fixed: Fix auto-translations bug where languages in preferred language still gets translated
This commit is contained in:
@@ -320,7 +320,10 @@ func get_preload_plan(cache: EventData, ev: NostrEvent, our_keypair: Keypair, se
|
|||||||
cache.artifacts_model.state = .loading
|
cache.artifacts_model.state = .loading
|
||||||
}
|
}
|
||||||
|
|
||||||
let load_translations = should_preload_translation(event: ev, our_keypair: our_keypair, current_status: cache.translations, settings: settings, note_lang: cache.translations_model.note_language)
|
// Cached event might not have the note language determined yet, so determine the language here before figuring out if translations should be preloaded.
|
||||||
|
let note_lang = cache.translations_model.note_language ?? ev.note_language(our_keypair.privkey) ?? current_language()
|
||||||
|
|
||||||
|
let load_translations = should_preload_translation(event: ev, our_keypair: our_keypair, current_status: cache.translations, settings: settings, note_lang: note_lang)
|
||||||
if load_translations {
|
if load_translations {
|
||||||
cache.translations_model.state = .translating
|
cache.translations_model.state = .translating
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user