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.