Skip to content

Commit 93c4d69

Browse files
committed
Replace call to get engine languages from the Fluency module to directly from the selecte translation engine if one has been configured.
1 parent f9cbf13 commit 93c4d69

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

FluencyConfig.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -325,12 +325,10 @@ public function getInputFields(): InputfieldWrapper
325325

326326
$engineLanguages = null;
327327

328-
$fluency = wire('modules')->Fluency;
329-
330328
// Verify API credentials by getting translatable languages
331329
// 2 birds, 1 stone
332330
if ($this->selectedEngineIsValid() && !$moduleConfig->translation_api_ready || $engineChanged) {
333-
$engineLanguages = $fluency->getTranslatableLanguages(true);
331+
$engineLanguages = $engine->getLanguages();
334332

335333
if ($engineLanguages->error) {
336334
$this->saveModuleConfig(translation_api_ready: false);
@@ -344,7 +342,7 @@ public function getInputFields(): InputfieldWrapper
344342
}
345343

346344
// Get languages if the API is ready
347-
$engineLanguages ??= $fluency->getTranslatableLanguages(true);
345+
$engineLanguages = $engine->getLanguages();
348346

349347
// Handle authentication failure, show error message
350348
if ($engineLanguages->error) {

0 commit comments

Comments
 (0)