Page MenuHomePhabricator

D19060.diff
No OneTemporary

D19060.diff

diff --git a/src/applications/draft/storage/PhabricatorVersionedDraft.php b/src/applications/draft/storage/PhabricatorVersionedDraft.php
--- a/src/applications/draft/storage/PhabricatorVersionedDraft.php
+++ b/src/applications/draft/storage/PhabricatorVersionedDraft.php
@@ -80,20 +80,17 @@
public static function purgeDrafts(
$object_phid,
- $viewer_phid,
- $version) {
+ $viewer_phid) {
$draft = new PhabricatorVersionedDraft();
$conn_w = $draft->establishConnection('w');
queryfx(
$conn_w,
- 'DELETE FROM %T WHERE objectPHID = %s AND authorPHID = %s
- AND version <= %d',
+ 'DELETE FROM %T WHERE objectPHID = %s AND authorPHID = %s',
$draft->getTableName(),
$object_phid,
- $viewer_phid,
- $version);
+ $viewer_phid);
}
}
diff --git a/src/applications/transactions/editengine/PhabricatorEditEngine.php b/src/applications/transactions/editengine/PhabricatorEditEngine.php
--- a/src/applications/transactions/editengine/PhabricatorEditEngine.php
+++ b/src/applications/transactions/editengine/PhabricatorEditEngine.php
@@ -1985,8 +1985,7 @@
if (!$is_preview) {
PhabricatorVersionedDraft::purgeDrafts(
$object->getPHID(),
- $viewer->getPHID(),
- $this->loadDraftVersion($object));
+ $viewer->getPHID());
$draft_engine = $this->newDraftEngine($object);
if ($draft_engine) {

File Metadata

Mime Type
text/plain
Expires
Sep 22 2025, 6:16 AM (16 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
8534791
Default Alt Text
D19060.diff (1 KB)

Event Timeline