diff --git a/src/controllers/CommandController.ts b/src/controllers/CommandController.ts index e7428fa5..e0b3240b 100644 --- a/src/controllers/CommandController.ts +++ b/src/controllers/CommandController.ts @@ -6636,11 +6636,12 @@ export class CommandController extends Controller { ].find(Boolean) ?? ""; // 6. หา position ที่ถูกเลือกแบบปลอดภัย - const selectedPosition = item.posMaster?.positions?.find( - (x) => x.positionIsSelected === true, - ); + const selectedPosition = item.posMaster?.positions; const positionName = - selectedPosition?.positionName ?? item.posMaster?.current_holder?.position ?? "-"; + selectedPosition + ?.map((pos) => pos.positionName) + .filter(Boolean) + .join(", ") ?? "-"; // 7. สร้าง metaAct แบบปลอดภัย const metaAct = {