modified getPhrases endpoint: replaced get w/ post, replaced query params w/ payload

This commit is contained in:
adisposkofh
2026-05-19 16:35:22 +02:00
parent 239eaa90e9
commit e59bd51333
2 changed files with 7 additions and 5 deletions
@@ -96,7 +96,9 @@ class Phrasen extends FHCAPI_Controller
public function getPhrases()
{
$languages = json_decode($this->input->get('languages'));
$postParams = $this->getPostJSON();
$languages = $postParams->languages;
if (!$languages || !count($languages)) {
$this->load->model('system/Sprache_model', 'sprachenModel');
$activeLanguages = $this->sprachenModel->loadWhere(array('content' => true));
@@ -110,7 +112,7 @@ class Phrasen extends FHCAPI_Controller
}
$this->load->model('system/Phrase_model', 'phraseModel');
$phrasesGroupedByCategory = json_decode($this->input->get('phrasesGroupedByCategory'));
$phrasesGroupedByCategory = $postParams->phrasesGroupedByCategory;
$result = [];
foreach ($languages as $language) {
$phrases = $this->phraseModel->getPhrasesByCategoryAndPhrasesAndLanguage($phrasesGroupedByCategory, $language);