diff --git a/Marco.Pms.Services/Controllers/ProjectController.cs b/Marco.Pms.Services/Controllers/ProjectController.cs
index 52e0589..9b49119 100644
--- a/Marco.Pms.Services/Controllers/ProjectController.cs
+++ b/Marco.Pms.Services/Controllers/ProjectController.cs
@@ -66,7 +66,7 @@ namespace MarcoBMS.Services.Controllers
/// An ApiResponse containing a list of projects or an error.
[HttpGet("list")]
- public async Task GetAllProjects([FromQuery] int pageNumber = 1, [FromQuery] int pageSize = 20)
+ public async Task GetAllProjects([FromQuery] string? searchString, [FromQuery] int pageNumber = 1, [FromQuery] int pageSize = 20)
{
// --- Input Validation and Initial Setup ---
if (!ModelState.IsValid)
@@ -79,7 +79,7 @@ namespace MarcoBMS.Services.Controllers
return BadRequest(ApiResponse