Reproduction
- Go to project profile.
Error
Unhandled Exception ("PhabricatorDataNotAttachedException")
Version
I'm on master commit 89e567ffd94594bd7ab8f2deb7fab3b2f632d1a9.
mrthomasbrix | |
May 15 2017, 7:30 AM |
F4957834: Screen Shot 2017-05-15 at 6.31.49 AM.png | |
May 15 2017, 1:35 PM |
F4957836: Screen Shot 2017-05-15 at 6.33.36 AM.png | |
May 15 2017, 1:35 PM |
F4957621: Screen Shot 2017-05-15 at 4.12.13 AM.png | |
May 15 2017, 11:12 AM |
Unhandled Exception ("PhabricatorDataNotAttachedException")
I'm on master commit 89e567ffd94594bd7ab8f2deb7fab3b2f632d1a9.
I can't reproduce this. Here's an example of a profile working correctly for me locally:
Can you reproduce this issue on this install?
I think more narrow reproduction instructions are:
@chad, this is because PhabricatorProjectListView needs members and watchers after D17880.
The project profile tab uses a list view to show subprojects.
The project "Subprojects" tab uses a list view to show subprojects and milestones.
We can fix this by just adding needMembers() + needWatchers() everywhere, but that results in these broken-ish/redundant/silly/questionable interfaces:
I'll just ship up the "unbreak" diff, and you can either counter-diff me or figure out something else.