From 03a84c790c27f76a4f70504b28910bf7224f9656 Mon Sep 17 00:00:00 2001 From: "Mads W. Pedersen" Date: Thu, 4 Dec 2025 19:15:16 +0100 Subject: [PATCH] Added methods that were accidentally removed --- app/Models/TaskDelegation.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/Models/TaskDelegation.php b/app/Models/TaskDelegation.php index 27399cf6..ac7d0284 100644 --- a/app/Models/TaskDelegation.php +++ b/app/Models/TaskDelegation.php @@ -310,4 +310,23 @@ public function getEligibleProjects(): Collection return $project->relevantPushes()->count() != 0; }); // To ensure we don't get preloaded but unused projects to grade and don't get projects where no commits have been made } + + public function userPoolCount(): int + { + return $this->delegationUserPool()->count(); + } + + public function courseRoleName(): string + { + if ($this->course_role_id == 1) + { + return 'Student'; + } + if ($this->course_role_id == 2) + { + return 'Teacher'; + } + + return 'User'; + } }