Page MenuHomePhabricator

D16444.id39549.diff
No OneTemporary

D16444.id39549.diff

diff --git a/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php b/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php
--- a/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php
+++ b/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php
@@ -165,6 +165,11 @@
$user = $this->getUser();
$viewer = $this->getViewer();
+ $token = id(new PhabricatorAuthSessionEngine())->requireHighSecuritySession(
+ $viewer,
+ $request,
+ $this->getPanelURI());
+
$e_email = true;
$email = null;
$errors = array();
@@ -276,6 +281,11 @@
$user = $this->getUser();
$viewer = $this->getViewer();
+ $token = id(new PhabricatorAuthSessionEngine())->requireHighSecuritySession(
+ $viewer,
+ $request,
+ $this->getPanelURI());
+
// NOTE: You can only delete your own email addresses, and you can not
// delete your primary address.
$email = id(new PhabricatorUserEmail())->loadOneWhere(

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 16, 5:15 AM (2 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7704075
Default Alt Text
D16444.id39549.diff (1 KB)

Event Timeline