Fixed #19089 - show uploads in activity report for companies, models, etc

This commit is contained in:
snipe
2026-05-28 10:14:30 +01:00
parent 78acc3685d
commit 6f1c49e14d
8 changed files with 219 additions and 14 deletions
+20
View File
@@ -450,6 +450,26 @@ class UserFactory extends Factory
return $this->appendPermission(['assets.audit' => '1']);
}
public function manageModelFiles()
{
return $this->appendPermission(['models.files' => '1']);
}
public function manageLocationFiles()
{
return $this->appendPermission(['locations.files' => '1']);
}
public function manageCompanyFiles()
{
return $this->appendPermission(['companies.files' => '1']);
}
public function manageSupplierFiles()
{
return $this->appendPermission(['suppliers.files' => '1']);
}
private function appendPermission(array $permission)
{
return $this->state(function ($currentState) use ($permission) {