Ignore:
Timestamp:
Nov 15, 2013, 4:41:11 PM (7 years ago)
Author:
mistic100
Message:

bug 2883: filter order_by for duplicated values

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/configuration.php

    r25372 r25489  
    153153        if ( !empty($_POST['order_by']) )
    154154        {
     155          $used = array();
    155156          foreach ($_POST['order_by'] as $i => $val)
    156157          {
    157             if (empty($val)) unset($_POST['order_by'][$i]);
     158            if (empty($val) or isset($used[$val]))
     159            {
     160              unset($_POST['order_by'][$i]);
     161            }
     162            else
     163            {
     164              $used[$val] = true;
     165            }
    158166          }
    159167          if ( !count($_POST['order_by']) )
Note: See TracChangeset for help on using the changeset viewer.