Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionCommitController.php
| Show First 20 Lines • Show All 319 Lines • ▼ Show 20 Lines | if ($bad_commit) { | ||||
| $change_list->setInlineCommentControllerURI( | $change_list->setInlineCommentControllerURI( | ||||
| '/diffusion/inline/edit/'.phutil_escape_uri($commit->getPHID()).'/'); | '/diffusion/inline/edit/'.phutil_escape_uri($commit->getPHID()).'/'); | ||||
| } | } | ||||
| $add_comment = $this->renderAddCommentPanel($commit, $audit_requests); | $add_comment = $this->renderAddCommentPanel($commit, $audit_requests); | ||||
| $prefs = $viewer->loadPreferences(); | $filetree_on = $viewer->compareUserSetting( | ||||
| $pref_filetree = PhabricatorUserPreferences::PREFERENCE_DIFF_FILETREE; | PhabricatorShowFiletreeSetting::SETTINGKEY, | ||||
| PhabricatorShowFiletreeSetting::VALUE_ENABLE_FILETREE); | |||||
| $pref_collapse = PhabricatorUserPreferences::PREFERENCE_NAV_COLLAPSED; | $pref_collapse = PhabricatorUserPreferences::PREFERENCE_NAV_COLLAPSED; | ||||
| $show_filetree = $prefs->getPreference($pref_filetree); | $collapsed = $viewer->getUserSetting($pref_collapse); | ||||
| $collapsed = $prefs->getPreference($pref_collapse); | |||||
| $nav = null; | $nav = null; | ||||
| if ($show_changesets && $show_filetree) { | if ($show_changesets && $filetree_on) { | ||||
| $nav = id(new DifferentialChangesetFileTreeSideNavBuilder()) | $nav = id(new DifferentialChangesetFileTreeSideNavBuilder()) | ||||
| ->setTitle($commit->getDisplayName()) | ->setTitle($commit->getDisplayName()) | ||||
| ->setBaseURI(new PhutilURI($commit->getURI())) | ->setBaseURI(new PhutilURI($commit->getURI())) | ||||
| ->build($changesets) | ->build($changesets) | ||||
| ->setCrumbs($crumbs) | ->setCrumbs($crumbs) | ||||
| ->setCollapsed((bool)$collapsed); | ->setCollapsed((bool)$collapsed); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 948 Lines • Show Last 20 Lines | |||||