@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Don't show an auth provider as enabled if it's still being created

Test Plan: attempted to create a new auth provider; observed that "enabled" ui element does not render. viewed existing auth provider and observed that "enabled" ui element still renders

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin

Maniphest Tasks: T12245

Differential Revision: https://secure.phabricator.com/D17337

authored by

Austin McKinley and committed by
epriestley
8dd7b544 b71e0896

+12 -10
+12 -10
src/applications/auth/controller/config/PhabricatorAuthEditController.php
··· 191 191 ->setHeader(pht('%s: %s', $title, $provider->getProviderName())) 192 192 ->setHeaderIcon($header_icon); 193 193 194 - if ($config->getIsEnabled()) { 195 - $status_name = pht('Enabled'); 196 - $status_color = 'green'; 197 - $status_icon = 'fa-check'; 198 - $header->setStatus($status_icon, $status_color, $status_name); 199 - } else if (!$is_new) { 200 - $status_name = pht('Disabled'); 201 - $status_color = 'indigo'; 202 - $status_icon = 'fa-ban'; 203 - $header->setStatus($status_icon, $status_color, $status_name); 194 + if (!$is_new) { 195 + if ($config->getIsEnabled()) { 196 + $status_name = pht('Enabled'); 197 + $status_color = 'green'; 198 + $status_icon = 'fa-check'; 199 + $header->setStatus($status_icon, $status_color, $status_name); 200 + } else { 201 + $status_name = pht('Disabled'); 202 + $status_color = 'indigo'; 203 + $status_icon = 'fa-ban'; 204 + $header->setStatus($status_icon, $status_color, $status_name); 205 + } 204 206 } 205 207 206 208 $config_name = 'auth.email-domains';