From c7bcfa651a2e9ffa5c29e8ab7334e39e3ccbf38b Mon Sep 17 00:00:00 2001 From: chenfei Date: Fri, 10 Jul 2020 16:50:49 +0800 Subject: [PATCH] * Fix bug #2974. --- module/project/model.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/project/model.php b/module/project/model.php index eefde15016..25f064c1e2 100644 --- a/module/project/model.php +++ b/module/project/model.php @@ -460,6 +460,7 @@ class projectModel extends model $projects[$projectID]->order = $data->orders[$projectID]; } + $this->loadModel('user'); foreach($projects as $projectID => $project) { $oldProject = $oldProjects[$projectID]; @@ -492,9 +493,12 @@ class projectModel extends model $member->days = 0; $member->hours = $this->config->project->defaultWorkhours; $this->dao->replace(TABLE_TEAM)->data($member)->exec(); + + $changedAccounts[] = $value; } } } + $this->user->updateUserView($projectID, 'project', $changedAccounts); if(dao::isError()) die(js::error('project#' . $projectID . dao::getError(true))); $allChanges[$projectID] = common::createChanges($oldProject, $project);