From 55d2aa3e63d9919e82c23021e7391411c734331e Mon Sep 17 00:00:00 2001 From: Guy Halse <guy@tenet.ac.za> Date: Thu, 21 Mar 2019 17:35:21 +0200 Subject: [PATCH] Handle untranslated tabs more gracefully --- modules/discopower/lib/PowerIdPDisco.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/discopower/lib/PowerIdPDisco.php b/modules/discopower/lib/PowerIdPDisco.php index 7eb205473..34fb68afc 100644 --- a/modules/discopower/lib/PowerIdPDisco.php +++ b/modules/discopower/lib/PowerIdPDisco.php @@ -281,6 +281,9 @@ class PowerIdPDisco extends \SimpleSAML\XHTML\IdPDisco $t->data['rememberchecked'] = $this->config->getBoolean('idpdisco.rememberchecked', false); $t->data['jquery'] = ['core' => true, 'ui' => true]; foreach(array_keys($idpList) as $tab) { + if ($t->getTag('{discopower:tabs:' . $tab . '}') === null) { + $t->includeInlineTranslation('{discopower:tabs:'. $tab. '}', $tab); + } $t->data['tabNames'][$tab] = \SimpleSAML\Locale\Translate::noop('{discopower:tabs:' . $tab . '}'); } $t->show(); -- GitLab