Skip to content
Snippets Groups Projects
Commit dc47d244 authored by Moritz Strohm's avatar Moritz Strohm
Browse files

added more checks for broken tandem data, re #12

parent 561aaf5e
No related branches found
No related tags found
No related merge requests found
...@@ -506,8 +506,16 @@ class TandemManager ...@@ -506,8 +506,16 @@ class TandemManager
$admin_message_text = sprintf( $admin_message_text = sprintf(
'%s and %s have terminated their tandem for the language combination %s - %s!', '%s and %s have terminated their tandem for the language combination %s - %s!',
$request_profile->user->getFullName(), (
$offer_profile->user->getFullName(), $request_profile->user
? $request_profile->user->getFullName()
: 'unknown'
),
(
$offer_profile->user
? $offer_profile->user->getFullName()
: 'unknown'
),
($request_profile->target_language->name_eng ($request_profile->target_language->name_eng
? $request_profile->target_language->name_eng ? $request_profile->target_language->name_eng
: $request_profile->target_language->name), : $request_profile->target_language->name),
...@@ -520,8 +528,16 @@ class TandemManager ...@@ -520,8 +528,16 @@ class TandemManager
$admin_message_text = sprintf( $admin_message_text = sprintf(
'%s und %s haben ihr Tandem für die Sprachkombination %s - %s aufgelöst!', '%s und %s haben ihr Tandem für die Sprachkombination %s - %s aufgelöst!',
$request_profile->user->getFullName(), (
$offer_profile->user->getFullName(), $request_profile->user
? $request_profile->user->getFullName()
: 'unbekannt'
),
(
$offer_profile->user
? $offer_profile->user->getFullName()
: 'unbekannt'
),
($request_profile->target_language->name_ger ($request_profile->target_language->name_ger
? $request_profile->target_language->name_ger ? $request_profile->target_language->name_ger
: $request_profile->target_language->name), : $request_profile->target_language->name),
......
...@@ -24,9 +24,17 @@ ...@@ -24,9 +24,17 @@
<tr> <tr>
<td> <td>
<? if($pair->request->user_id == $user->id): ?> <? if($pair->request->user_id == $user->id): ?>
<?= htmlReady($pair->offer->user->getFullName()) ?> <?= htmlReady(
$pair->offer->user
? $pair->offer->user->getFullName()
: dgettext('TandemPlugin', 'unbekannt')
) ?>
<? elseif($pair->offer->user_id == $user->id): ?> <? elseif($pair->offer->user_id == $user->id): ?>
<?= htmlReady($pair->request->user->getFullName()) ?> <?= htmlReady(
$pair->request->user
? $pair->request->user->getFullName()
: dgettext('TandemPlugin', 'unbekannt')
) ?>
<? endif ?> <? endif ?>
</td> </td>
<td> <td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment