Fixed PHP notice when user's default project doesn't exist

This commit is contained in:
rzeka 2014-02-22 13:27:01 +01:00
parent 45753e51d1
commit fd28d50597
2 changed files with 4 additions and 4 deletions

View File

@ -51,9 +51,9 @@
<ul>
<li>
<strong><?= t('My default project:') ?> </strong>
<?= isset($user['default_project_id']) ? $projects[$user['default_project_id']] : t('None') ?>,
<?= (isset($user['default_project_id']) && isset($projects[$user['default_project_id']])) ? $projects[$user['default_project_id']] : t('None') ?>,
<a href="?controller=user&amp;action=edit&amp;user_id=<?= $user['id'] ?>"><?= t('edit') ?></a>
</li>
</ul>
</section>
</section>
</section>

View File

@ -27,7 +27,7 @@
<?= $user['is_admin'] ? t('Yes') : t('No') ?>
</td>
<td>
<?= $projects[$user['default_project_id']] ?>
<?= (isset($user['default_project_id']) && isset($projects[$user['default_project_id']])) ? $projects[$user['default_project_id']] : t('None'); ?>
</td>
<td>
<?php if ($_SESSION['user']['is_admin'] == 1 || $_SESSION['user']['id'] == $user['id']): ?>
@ -45,4 +45,4 @@
</table>
<?php endif ?>
</section>
</section>
</section>