fix: ancestorDNA save ตอนเพิ่มอัตรากำลังในแบบร่าง
All checks were successful
Build & Deploy on Dev / build (push) Successful in 58s

This commit is contained in:
Adisak 2026-01-14 16:09:35 +07:00
parent 709a4e1ac6
commit 5e5c194e33

View file

@ -1184,10 +1184,10 @@ export class PositionController extends Controller {
const saved = await this.posMasterRepository.save(posMaster, { data: request });
// รอบสอง set ancestorDNA = id ที่เพิ่งได้มา
if (chkRevision?.orgRevisionIsCurrent) {
saved.ancestorDNA = saved.id; //โครงสร้างปัจจุบันเอาตัวเองเป็น dna
await this.posMasterRepository.save(saved, { data: request });
}
// if (chkRevision?.orgRevisionIsCurrent) { //ปิดเพื่อให้โครงสร้างปัจจุบันและแบบร่างเอาตัวเองเป็น dna เมื่อสร้างใหม่
saved.ancestorDNA = saved.id;
await this.posMasterRepository.save(saved, { data: request });
// }
setLogDataDiff(request, { before, after: posMaster });
await Promise.all(