mirror of
https://github.com/kuaifan/dootask.git
synced 2026-03-19 04:03:38 +00:00
fix: 移出任务后还在项目里但看不到任务
This commit is contained in:
parent
a191c38378
commit
efc023c44d
@ -4,6 +4,7 @@ namespace App\Observers;
|
|||||||
|
|
||||||
use App\Models\Deleted;
|
use App\Models\Deleted;
|
||||||
use App\Models\ProjectTaskUser;
|
use App\Models\ProjectTaskUser;
|
||||||
|
use App\Models\ProjectUser;
|
||||||
|
|
||||||
class ProjectTaskUserObserver
|
class ProjectTaskUserObserver
|
||||||
{
|
{
|
||||||
@ -37,8 +38,10 @@ class ProjectTaskUserObserver
|
|||||||
*/
|
*/
|
||||||
public function deleted(ProjectTaskUser $projectTaskUser)
|
public function deleted(ProjectTaskUser $projectTaskUser)
|
||||||
{
|
{
|
||||||
|
if (!ProjectUser::whereProjectId($projectTaskUser->project_id)->whereUserid($projectTaskUser->userid)->exists()) {
|
||||||
Deleted::record('projectTask', $projectTaskUser->task_id, $projectTaskUser->userid);
|
Deleted::record('projectTask', $projectTaskUser->task_id, $projectTaskUser->userid);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle the ProjectTaskUser "restored" event.
|
* Handle the ProjectTaskUser "restored" event.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user