1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-14 02:42:40 +01:00

On @username mentions in remarkup, show the "busy" dot color

Summary:
Ref T11809. I missed this when adding a "Busy" status.

Also the other dot is orange? Just make them all orange for consistency.

Test Plan: Viewed `@username` of busy users (orange), away users (red).

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11809

Differential Revision: https://secure.phabricator.com/D16819
This commit is contained in:
epriestley 2016-11-07 12:23:36 -08:00
parent 729492a8ff
commit 6a7dde03cc
2 changed files with 7 additions and 2 deletions

View file

@ -76,7 +76,7 @@ final class PhabricatorCalendarEventInvitee extends PhabricatorCalendarDAO
'name' => pht('Available'), 'name' => pht('Available'),
), ),
self::AVAILABILITY_BUSY => array( self::AVAILABILITY_BUSY => array(
'color' => 'yellow', 'color' => 'orange',
'name' => pht('Busy'), 'name' => pht('Busy'),
), ),
self::AVAILABILITY_AWAY => array( self::AVAILABILITY_AWAY => array(

View file

@ -154,7 +154,12 @@ final class PhabricatorMentionRemarkupRule extends PhutilRemarkupRule {
$tag->setDotColor(PHUITagView::COLOR_GREY); $tag->setDotColor(PHUITagView::COLOR_GREY);
} else { } else {
if ($user->getAwayUntil()) { if ($user->getAwayUntil()) {
$away = PhabricatorCalendarEventInvitee::AVAILABILITY_AWAY;
if ($user->getDisplayAvailability() == $away) {
$tag->setDotColor(PHUITagView::COLOR_RED); $tag->setDotColor(PHUITagView::COLOR_RED);
} else {
$tag->setDotColor(PHUITagView::COLOR_ORANGE);
}
} }
} }
} }