From f0441b9e96fa1f491f48f4bbe3dec2c15bacf977 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nut=2E=E0=B9=84=E0=B8=9B=E0=B9=80=E0=B8=A3=E0=B8=B7?= =?UTF-8?q?=E0=B9=88=E0=B8=AD=E0=B8=A2?= Date: Mon, 7 Sep 2026 19:56:05 +0700 Subject: [PATCH] docs: update plan with remark_history stamping fix found during Task 8 Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_0153wBt23EjW125ZsADwWVAs --- .../plans/2026-09-07-income-budget-review-stage.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/superpowers/plans/2026-09-07-income-budget-review-stage.md b/docs/superpowers/plans/2026-09-07-income-budget-review-stage.md index dfe84ff..34140ff 100644 --- a/docs/superpowers/plans/2026-09-07-income-budget-review-stage.md +++ b/docs/superpowers/plans/2026-09-07-income-budget-review-stage.md @@ -470,6 +470,11 @@ namespace rmutr_budget_api.Modules.IncomeBudgetReview.Services remark_history_uid = Guid.NewGuid(), request_expense_uid = requestExpenseUid, remark_history_name_th = remark, + // updated_date/updated_name เป็นฟิลด์ของ remark_history เอง (คนละตัวกับ + // updated_datetime/updated_by ของ base_table ที่ SaveChangesAsync stamp ให้อัตโนมัติ) — + // ตารางแสดงผลที่ income-report ("รายละเอียดสำหรับการส่งแก้ไข") อ่านฟิลด์คู่นี้โดยตรง + updated_date = DateTime.Now, + updated_name = claimsIdentity?.FindFirst("display_name")?.Value, }); await _context.t_income_budget_review.AddAsync(new t_income_budget_review