Page MenuHomePhabricator

D16650.diff
No OneTemporary

D16650.diff

diff --git a/src/applications/conpherence/controller/ConpherenceUpdateController.php b/src/applications/conpherence/controller/ConpherenceUpdateController.php
--- a/src/applications/conpherence/controller/ConpherenceUpdateController.php
+++ b/src/applications/conpherence/controller/ConpherenceUpdateController.php
@@ -607,8 +607,13 @@
$user,
$conpherence,
!$minimal_display);
- $participant_obj = $conpherence->getParticipant($user->getPHID());
- $participant_obj->markUpToDate($conpherence, $data['latest_transaction']);
+ $key = PhabricatorConpherenceColumnMinimizeSetting::SETTINGKEY;
+ $minimized = $user->getUserSetting($key);
+ if (!$minimized) {
+ $participant_obj = $conpherence->getParticipant($user->getPHID());
+ $participant_obj
+ ->markUpToDate($conpherence, $data['latest_transaction']);
+ }
} else if ($need_transactions) {
$non_update = true;
$data = array();

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 21, 1:10 AM (17 h, 8 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6912372
Default Alt Text
D16650.diff (977 B)

Event Timeline