GetUnsignedReports

This commit is contained in:
al8763be 2024-03-28 16:40:55 +01:00
parent dea802bd91
commit f6dcdcc376
4 changed files with 15 additions and 44 deletions

View file

@ -481,6 +481,11 @@ func TestGetUnsignedWeeklyReports(t *testing.T) {
t.Error("AddUser failed:", err)
}
err = db.AddUser("testuser1", "password")
if err != nil {
t.Error("AddUser failed:", err)
}
err = db.AddProject("testproject", "description", "testuser")
if err != nil {
t.Error("AddProject failed:", err)
@ -491,6 +496,11 @@ func TestGetUnsignedWeeklyReports(t *testing.T) {
t.Error("AddWeeklyReport failed:", err)
}
err = db.AddWeeklyReport("testproject", "testuser1", 1, 1, 1, 1, 1, 1, 1)
if err != nil {
t.Error("AddWeeklyReport failed:", err)
}
reports, err := db.GetUnsignedWeeklyReports("testproject")
if err != nil {
t.Error("GetUnsignedWeeklyReports failed:", err)

View file

@ -122,7 +122,7 @@ func (gs *GState) GetUnsignedReports(c *fiber.Ctx) error {
projectManagerUsername := claims["name"].(string)
// Extract project name and week from query parameters
projectName := c.Query("projectName")
projectName := c.Params("projectName")
log.Info("Getting unsigned reports for")