Skip to content

Commit 2b516b5

Browse files
committed
Issues-674: fix a breadcrumb for sel-service
1 parent bc8f34d commit 2b516b5

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

Topcoder/class.topcoder.plugin.php

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -934,11 +934,12 @@ function gdn_dispatcher_beforeControllerMethod_handler($sender, $args){
934934
$group = $groupModel->getByGroupID($groupID);
935935
$category = $categoryModel->getByCode($group->ChallengeID);
936936
$categoryID= val('CategoryID', $category);
937-
Gdn::controller()->setData('Breadcrumbs.Options.GroupCategoryID', $categoryID);
938-
Gdn::controller()->setData('Breadcrumbs.Options.GroupID', $groupID);
939-
Gdn::controller()->setData('Breadcrumbs.Options.ChallengeID', $group->ChallengeID);
937+
$controller = $args['Controller'];
938+
$controller->setData('BreadcrumbsOptionsGroupCategoryID', $categoryID);
939+
$controller->setData('BreadcrumbsOptionsGroupID', $groupID);
940+
$controller->setData('BreadcrumbsOptionsChallengeID', $group->ChallengeID);
940941
if ($group->ChallengeID) {
941-
$this->setTopcoderProjectData($args['Controller'], $group->ChallengeID);
942+
$this->setTopcoderProjectData($controller, $group->ChallengeID);
942943
}
943944
}
944945
}
@@ -3036,15 +3037,20 @@ function watchingSorts($extraClasses = '') {
30363037
}
30373038
}
30383039

3040+
if (!function_exists('isMFE')) {
3041+
function isMFE() {
3042+
return getIncomingValue('embed_type') == 'mfe';
3043+
}
3044+
}
3045+
30393046
if (!function_exists('hideInMFE')) {
30403047
function hideInMFE() {
30413048
if (!Gdn::session()->isValid()) {
30423049
return false;
30433050
}
30443051
//FIX Issues-652: Client Manager - no navigation when embedded
3045-
$isMFE = getIncomingValue('embed_type') == 'mfe';
3052+
$isMFE = isMFE();
30463053
$isTopcoderClientManager = TopcoderPlugin::isTopcoderClientManager();
3047-
30483054
if ($isMFE && $isTopcoderClientManager) {
30493055
return true;
30503056
}

0 commit comments

Comments
 (0)