Revert r70489
authorSam Reed <reedy@users.mediawiki.org>
Thu, 5 Aug 2010 06:58:11 +0000 (06:58 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Thu, 5 Aug 2010 06:58:11 +0000 (06:58 +0000)
includes/api/ApiBase.php

index 8e799fb..c53fd2f 100644 (file)
@@ -736,8 +736,10 @@ abstract class ApiBase {
                                        default:
                                                ApiBase::dieDebug( __METHOD__, "Param $encParamName's type is unknown - $type" );
                                }
-                       } else if ( !$dupes ) {
-                               // Throw out duplicates if requested
+                       }
+
+                       // Throw out duplicates if requested
+                       if ( is_array( $value ) && !$dupes ) {
                                $value = array_unique( $value );
                        }