@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1<?php
2
3final class PhortuneAccountEmailEditController
4 extends PhortuneAccountController {
5
6 protected function shouldRequireAccountEditCapability() {
7 return true;
8 }
9
10 protected function handleAccountRequest(AphrontRequest $request) {
11 $account = $this->getAccount();
12
13 $engine = id(new PhortuneAccountEmailEditEngine())
14 ->setController($this);
15
16 if (!$request->getURIData('id')) {
17 $engine->setAccount($account);
18 }
19
20 return $engine->buildResponse();
21 }
22}