Open pphetra opened 7 months ago
ที่ dashboard หน้า users เมื่อกด delete >> confirm การลบแล้ว แต่หน้าจอยังแสดงชื่อผู้ใช้อยู่
ที่ถูกต้อง disable [ในทางเทคนิคไม่มีการ delete user มีแต่ disable user เท่านั้น]
errors
:
[{,…}]
0
:
{,…}
locations
:
[{line: 2, column: 3}]
message
:
"(\"Cannot delete some instances of model 'AuthorityUser' because they are referenced through protected foreign keys: 'MonitoringRecord.reported_by'.\", {<MonitoringRecord: MonitoringRecord object (5704556a-2bf4-4ba1-bd12-8c42dcf220e2)>})"
path
:
["adminAuthorityUserDelete"]
@rachumala ให้ทดสอบดังต่อไปนี้
1 กพ 67 >> ทดสอบที่ server ของ bon ตามหัวข้อที่พี่ป๊อกแจ้งแล้วผ่าน
แต่ยังมีกรณีที่มีการ disable user แล้วเรียกรายงาน (zero report , reporter performance) ครอบช่วงเวลาก่อนที่จะ disable user นั้น ควรแสดง user นั้นอยู่ แต่อาจเพิ่ม column หมายเหตุว่า มีการ disable user นี้เมื่อไร
ตัวอย่าง มีการ disable user ชื่อ bkk2 แต่ bkk2 มีการรายงานเดือน ตค 2566 ถ้ามีการเรียกรายงานปี 2566 ทั้งปี รายงานควรแสดงข้อมูลการรายงานของ bkk2 ด้วย
เกิดจากการทดลองสมัครใช้งานก่อนมีการอบรมจริง หรือผู้อบรมชุดแรกที่ใช้ user ที่ gen อัตโนมัติ ทำให้มีการลงทะเบียนซ้ำ เช่น