Page MenuHomePhabricator

D16106.diff
No OneTemporary

D16106.diff

diff --git a/src/applications/phame/editor/PhamePostEditor.php b/src/applications/phame/editor/PhamePostEditor.php
--- a/src/applications/phame/editor/PhamePostEditor.php
+++ b/src/applications/phame/editor/PhamePostEditor.php
@@ -171,7 +171,7 @@
protected function shouldSendMail(
PhabricatorLiskDAO $object,
array $xactions) {
- if ($object->isDraft()) {
+ if ($object->isDraft() || ($object->isArchived())) {
return false;
}
return true;
@@ -180,7 +180,7 @@
protected function shouldPublishFeedStory(
PhabricatorLiskDAO $object,
array $xactions) {
- if ($object->isDraft()) {
+ if ($object->isDraft() || $object->isArchived()) {
return false;
}
return true;
@@ -231,7 +231,7 @@
foreach ($xactions as $xaction) {
switch ($xaction->getTransactionType()) {
case PhamePostTransaction::TYPE_VISIBILITY:
- if (!$object->isDraft()) {
+ if (!$object->isDraft() && !$object->isArchived()) {
$body->addRemarkupSection(null, $object->getBody());
}
break;

File Metadata

Mime Type
text/plain
Expires
Tue, Oct 15, 3:21 PM (2 d, 14 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6713296
Default Alt Text
D16106.diff (1 KB)

Event Timeline