From a9b4197f9302ba19906de00ff5e0a6358b434c7d Mon Sep 17 00:00:00 2001 From: epriestley Date: Mon, 2 Mar 2015 08:15:32 -0800 Subject: [PATCH] Fix lispum generation of Pholio mocks Summary: Fixes T7406. Unbreak this oldschool code. Test Plan: ``` GENERATING: PhabricatorPholioMockTestDataGenerator Generated Mock: M8: Ipsum est eu enim magna do; reprehenderit. Generated Mock: M9: Dolor est culpa esse cillum ullamco. Generated Mock: M10: Lorem do cillum sint mollit: minim, in, aliqua esse. ``` Also created a mock normally, worked/looked fine. Reviewers: joshuaspence, btrahan Reviewed By: btrahan Subscribers: epriestley Maniphest Tasks: T7406 Differential Revision: https://secure.phabricator.com/D11924 --- .../pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php | 4 ++-- src/applications/pholio/storage/PholioMock.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/applications/pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php b/src/applications/pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php index a9cfdb6bb6..3386219d66 100644 --- a/src/applications/pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php +++ b/src/applications/pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php @@ -7,8 +7,8 @@ final class PhabricatorPholioMockTestDataGenerator $author_phid = $this->loadPhabrictorUserPHID(); $author = id(new PhabricatorUser()) ->loadOneWhere('phid = %s', $author_phid); - $mock = id(new PholioMock()) - ->setAuthorPHID($author_phid); + $mock = PholioMock::initializeNewMock($author); + $content_source = PhabricatorContentSource::newForSource( PhabricatorContentSource::SOURCE_UNKNOWN, array()); diff --git a/src/applications/pholio/storage/PholioMock.php b/src/applications/pholio/storage/PholioMock.php index 71feb3919e..ed1a983d2b 100644 --- a/src/applications/pholio/storage/PholioMock.php +++ b/src/applications/pholio/storage/PholioMock.php @@ -41,6 +41,7 @@ final class PholioMock extends PholioDAO return id(new PholioMock()) ->setAuthorPHID($actor->getPHID()) ->attachImages(array()) + ->setStatus('open') ->setViewPolicy($view_policy) ->setEditPolicy($edit_policy); }