Differential D25216 Diff 750 src/applications/auth/controller/config/PhabricatorAuthEditController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/auth/controller/config/PhabricatorAuthEditController.php
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Lines | if ($request->isFormPost()) { | ||||
list($errors, $issues, $properties) = $provider->processEditForm( | list($errors, $issues, $properties) = $provider->processEditForm( | ||||
$request, | $request, | ||||
$properties); | $properties); | ||||
$xactions = array(); | $xactions = array(); | ||||
if (!$errors) { | if (!$errors) { | ||||
if ($is_new) { | if ($is_new) { | ||||
if (!strlen($config->getProviderType())) { | if (!phutil_nonempty_string($config->getProviderType())) { | ||||
$config->setProviderType($provider->getProviderType()); | $config->setProviderType($provider->getProviderType()); | ||||
} | } | ||||
if (!strlen($config->getProviderDomain())) { | if (!phutil_nonempty_string($config->getProviderDomain())) { | ||||
$config->setProviderDomain($provider->getProviderDomain()); | $config->setProviderDomain($provider->getProviderDomain()); | ||||
} | } | ||||
} | } | ||||
$xactions[] = id(new PhabricatorAuthProviderConfigTransaction()) | $xactions[] = id(new PhabricatorAuthProviderConfigTransaction()) | ||||
->setTransactionType( | ->setTransactionType( | ||||
PhabricatorAuthProviderConfigTransaction::TYPE_LOGIN) | PhabricatorAuthProviderConfigTransaction::TYPE_LOGIN) | ||||
->setNewValue($request->getInt('allowLogin', 0)); | ->setNewValue($request->getInt('allowLogin', 0)); | ||||
▲ Show 20 Lines • Show All 284 Lines • Show Last 20 Lines |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0