Author: mj
Date: Fri Nov  4 14:05:22 2011
New Revision: 10267

Log:
Fixes #2096.  Note this affects all Actor autocomplete forms.

Modified:
   trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php

Modified: trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php Fri Nov 
 4 13:21:22 2011        (r10266)
+++ trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php Fri Nov 
 4 14:05:22 2011        (r10267)
@@ -31,9 +31,14 @@
     $criteria->addJoin(QubitActor::ID, QubitActorI18n::ID);
     $criteria->add(QubitActorI18n::CULTURE, 
$this->context->user->getCulture());
     $criteria->addJoin(QubitActor::ID, QubitObject::ID);
+
+    // Filter out non-authority Actors
     $criteria->add(QubitObject::CLASS_NAME, 'QubitUser', Criteria::NOT_EQUAL);
     $criteria->add(QubitObject::CLASS_NAME, 'QubitDonor', Criteria::NOT_EQUAL);
 
+    // Sort alphabetically by name
+    $criteria->addAscendingOrderByColumn('authorized_form_of_name');
+
     if (isset($request->showOnlyActors) && 'true' == $request->showOnlyActors)
     {
       $criteria->add(QubitObject::CLASS_NAME, 'QubitActor');

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to