Skip to content

Commit

Permalink
Merge pull request #247 from TEAM-BEAT/fix/#246/FixTicket
Browse files Browse the repository at this point in the history
[Fix/#246] 티켓 매수 null 이슈 해결
  • Loading branch information
pepperdad authored Jul 19, 2024
2 parents d1033fc + 87486d0 commit ff014d1
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion src/pages/register/Register.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,6 @@ const Register = () => {
...gigInfo.castList.map((cast) => cast.castPhoto),
...gigInfo.staffList.map((staff) => staff.staffPhoto),
];

try {
const res = await Promise.all(
S3Urls.map(async (url, index) => {
Expand Down Expand Up @@ -247,6 +246,19 @@ const Register = () => {

const { setHeader } = useHeader();

// 티켓 수량이 동일하게 적용
useEffect(() => {
const updatedScheduleList = Array.from({ length: gigInfo.totalScheduleCount }, (_, index) => {
const existingSchedule = gigInfo.scheduleList[index];
const totalTicketCount = gigInfo.scheduleList[0]?.totalTicketCount || null;
return { ...existingSchedule, totalTicketCount };
});
setGigInfo((prev) => ({
...prev,
scheduleList: updatedScheduleList,
}));
}, [gigInfo.totalScheduleCount]);

const handleLeftBtn = () => {
if (registerStep === 1) {
openConfirm({
Expand Down

0 comments on commit ff014d1

Please sign in to comment.