Page MenuHomePhabricator

D17693.diff
No OneTemporary

D17693.diff

diff --git a/src/applications/phortune/controller/PhortuneLandingController.php b/src/applications/phortune/controller/PhortuneLandingController.php
--- a/src/applications/phortune/controller/PhortuneLandingController.php
+++ b/src/applications/phortune/controller/PhortuneLandingController.php
@@ -5,17 +5,9 @@
public function handleRequest(AphrontRequest $request) {
$viewer = $request->getViewer();
- $accounts = id(new PhortuneAccountQuery())
- ->setViewer($viewer)
- ->withMemberPHIDs(array($viewer->getPHID()))
- ->execute();
-
- if (!$accounts) {
- $account = PhortuneAccount::createNewAccount(
- $viewer,
- PhabricatorContentSource::newFromRequest($request));
- $accounts = array($account);
- }
+ $accounts = PhortuneAccountQuery::loadAccountsForUser(
+ $viewer,
+ PhabricatorContentSource::newFromRequest($request));
if (count($accounts) == 1) {
$account = head($accounts);

File Metadata

Mime Type
text/plain
Expires
Sat, May 18, 4:27 PM (4 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6294241
Default Alt Text
D17693.diff (969 B)

Event Timeline