From 2ee127ad7d1ec81e9de8104470134e8de9c2e714 Mon Sep 17 00:00:00 2001 From: pikann Date: Tue, 12 May 2026 11:47:52 +0700 Subject: [PATCH] feat: enhance activity logging for BDD scenario creation, update, and deletion --- backend/scenarios.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/scenarios.go b/backend/scenarios.go index a62f7ce..98b4a51 100644 --- a/backend/scenarios.go +++ b/backend/scenarios.go @@ -111,7 +111,7 @@ func (p *bddPlugin) createScenario(req *plugin.Request, res *plugin.Response) { UpdatedAt: now, } plugin.RecordActivity(taskID, projectID, req.Caller.UserID, "task.bdd_scenario.created", - map[string]any{"title": b.Title}) + map[string]any{"title": b.Title, "_description": "added BDD scenario: \"" + b.Title + "\""}) created(res, scenario) } @@ -242,7 +242,7 @@ func (p *bddPlugin) updateScenario(req *plugin.Request, res *plugin.Response) { changedFields = append(changedFields, "then") } plugin.RecordActivity(taskID, projectID, req.Caller.UserID, "task.bdd_scenario.updated", - map[string]any{"title": updTitle, "changes": changedFields}) + map[string]any{"title": updTitle, "changes": changedFields, "_description": "updated BDD scenario: \"" + updTitle + "\""}) ok(res, bddScenario{ ID: scenarioID, TaskID: taskID, @@ -296,7 +296,7 @@ func (p *bddPlugin) deleteScenario(req *plugin.Request, res *plugin.Response) { return } plugin.RecordActivity(taskID, projectID, req.Caller.UserID, "task.bdd_scenario.deleted", - map[string]any{"title": scenarioTitle}) + map[string]any{"title": scenarioTitle, "_description": "removed BDD scenario: \"" + scenarioTitle + "\""}) res.NoContent() }