Changeset View
Changeset View
Standalone View
Standalone View
src/applications/maniphest/xaction/ManiphestTaskOwnerTransaction.php
Show First 20 Lines • Show All 106 Lines • ▼ Show 20 Lines | final class ManiphestTaskOwnerTransaction | ||||
} | } | ||||
public function validateTransactions($object, array $xactions) { | public function validateTransactions($object, array $xactions) { | ||||
$errors = array(); | $errors = array(); | ||||
foreach ($xactions as $xaction) { | foreach ($xactions as $xaction) { | ||||
$old = $xaction->getOldValue(); | $old = $xaction->getOldValue(); | ||||
$new = $xaction->getNewValue(); | $new = $xaction->getNewValue(); | ||||
if (!strlen($new)) { | |||||
if (!phutil_nonempty_string($new)) { | |||||
continue; | continue; | ||||
} | } | ||||
if ($new === $old) { | if ($new === $old) { | ||||
continue; | continue; | ||||
} | } | ||||
$assignee_list = id(new PhabricatorPeopleQuery()) | $assignee_list = id(new PhabricatorPeopleQuery()) | ||||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |