From cea111abeda4ffdb0f2d9c65989028b784ebffd4 Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Wed, 24 Mar 2021 13:53:03 +0800 Subject: [PATCH] * Adjust session. --- module/doc/view/objectlibsbylist.html.php | 8 ++++---- module/tree/control.php | 2 +- module/user/control.php | 2 +- module/webhook/control.php | 23 ++++++++++++----------- 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/module/doc/view/objectlibsbylist.html.php b/module/doc/view/objectlibsbylist.html.php index 8fd2b79889..b31cf5813e 100644 --- a/module/doc/view/objectlibsbylist.html.php +++ b/module/doc/view/objectlibsbylist.html.php @@ -21,13 +21,13 @@ $lib):?> - + from != 'doc') continue;?> doc->custom->objectLibs, 'files') === false && $libID == 'files') continue;?> doc->custom->objectLibs, 'customFiles') === false && isset($lib->main) && !$lib->main) continue;?> - + from");?> id");?> - id&from=$from");?> + id&from=$this->from");?> name);?> allCount . $lang->doc->item;?> @@ -40,7 +40,7 @@ ", '', "title='{$lang->edit}' class='btn btn-link iframe'")?> main)) common::printLink('doc', 'deleteLib', "libID=$libID", "", 'hiddenwin', "title='{$lang->delete}' class='btn btn-link'")?> - ", '', "title='{$lang->doc->manageType}' class='btn btn-link'")?> + from", "", '', "title='{$lang->doc->manageType}' class='btn btn-link'")?> diff --git a/module/tree/control.php b/module/tree/control.php index a4efbb380c..5b17f6c6e1 100644 --- a/module/tree/control.php +++ b/module/tree/control.php @@ -156,7 +156,7 @@ class tree extends control $this->lang->tree->menuOrder = $this->lang->project->menuOrder; /* The project parameter needs to be present when the tree module belongs to the project grouping. */ - if($this->session->docList && $this->session->project && strpos($this->session->docList, 'project') === false) $this->session->set('docList', $this->session->docList . '?project=' . $this->session->project); + if($this->session->docList && $this->session->project && strpos($this->session->docList, 'project') === false) $this->session->set('docList', $this->session->docList . '?project=' . $this->session->project, 'project'); } if($from == 'doc') $this->lang->navGroup->doc = 'doc'; diff --git a/module/user/control.php b/module/user/control.php index 0416260a85..43f71390c4 100644 --- a/module/user/control.php +++ b/module/user/control.php @@ -62,7 +62,7 @@ class user extends control /* Set thie url to session. */ $uri = $this->app->getURI(true); - $this->session->set('todoList', $uri); + $this->session->set('todoList', $uri, 'my'); $this->session->set('bugList', $uri, 'qa'); $this->session->set('taskList', $uri, 'execution'); diff --git a/module/webhook/control.php b/module/webhook/control.php index ff5d3fafac..468fc41db3 100644 --- a/module/webhook/control.php +++ b/module/webhook/control.php @@ -137,17 +137,18 @@ class webhook extends control { /* Save session. */ $uri = $this->app->getURI(true); - $this->session->set('productList', $uri); - $this->session->set('productPlanList', $uri); - $this->session->set('releaseList', $uri); - $this->session->set('storyList', $uri); - $this->session->set('executionList', $uri); - $this->session->set('taskList', $uri); - $this->session->set('buildList', $uri); - $this->session->set('bugList', $uri); - $this->session->set('caseList', $uri); - $this->session->set('testtaskList', $uri); - $this->session->set('todoList', $uri); + $this->session->set('productList', $uri, 'product'); + $this->session->set('productPlanList', $uri, 'product'); + $this->session->set('releaseList', $uri, 'product'); + $this->session->set('storyList', $uri, 'product'); + $this->session->set('executionList', $uri, 'execution'); + $this->session->set('taskList', $uri, 'execution'); + $this->session->set('buildList', $uri, 'execution'); + $this->session->set('bugList', $uri, 'qa'); + $this->session->set('caseList', $uri, 'qa'); + $this->session->set('testtaskList', $uri, 'qa'); + $this->session->set('todoList', $uri, 'my'); + $this->session->set('docList', $uri, 'doc'); $this->app->loadClass('pager', $static = true); $pager = new pager($recTotal, $recPerPage, $pageID);