diff options
Diffstat (limited to 'includes/locale.inc')
-rw-r--r-- | includes/locale.inc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/includes/locale.inc b/includes/locale.inc index 8241ce9ba..79613f933 100644 --- a/includes/locale.inc +++ b/includes/locale.inc @@ -613,8 +613,6 @@ function locale_translation_filters() { * @ingroup forms */ function locale_translation_filter_form() { - $session = &$_SESSION['locale_translation_filter']; - $session = is_array($session) ? $session : array(); $filters = locale_translation_filters(); $form['filters'] = array( @@ -642,8 +640,8 @@ function locale_translation_filter_form() { '#options' => $filter['options'], ); } - if (!empty($session[$key])) { - $form['filters']['status'][$key]['#default_value'] = $session[$key]; + if (!empty($_SESSION['locale_translation_filter'][$key])) { + $form['filters']['status'][$key]['#default_value'] = $_SESSION['locale_translation_filter'][$key]; } } @@ -651,7 +649,7 @@ function locale_translation_filter_form() { '#type' => 'submit', '#value' => t('Filter'), ); - if (!empty($session)) { + if (!empty($_SESSION['locale_translation_filter'])) { $form['filters']['buttons']['reset'] = array( '#type' => 'submit', '#value' => t('Reset') |