topcoder-platform / taas-app

TaaS App Front End
3 stars 24 forks source link

[$80] Don't allow selecting another time after interview is cancelled #575

Open maxceem opened 2 years ago

maxceem commented 2 years ago

When the user cancels an event then the next page is shown see screenshot. On this page, the user may click the "Done" button and schedule a new meeting, see screenshot.

But we don't want to allow users to schedule another interview once the interview was canceled. Unfortunately, we cannot show a custom thank you page as we do when user schedules or reschedule interview (see https://github.com/topcoder-platform/taas-app/issues/562). So the only way to go is to implement our own UI to cancel interview and don't use UI provided by Nylas.

TaaS App

maxceem commented 2 years ago

@yoution would you like to pick up this one?

This is only a frontend issue, no need to set up TaaS API locally.

yoution commented 2 years ago

@maxceem please assign to me

yoution commented 2 years ago

@maxceem how can I get this value? image

maxceem commented 2 years ago

This is the title of the job. Can be retrieved by jobId using https://github.com/topcoder-platform/taas-app/blob/dev/src/services/jobs.js#L14.

yoution commented 2 years ago

@maxceem how can we get the jobId?

maxceem commented 2 years ago

Ah, to get jobId we can get Job Candidate object by GET ${config.API.V5}/jobCandidates/${jobCandidateId}.

maxceem commented 2 years ago

@sdgun this is ready for QA.

sdgun commented 2 years ago

Verified in Dev.

https://user-images.githubusercontent.com/4592712/143539146-1faa8b43-ab02-45ca-8a16-1fa1354130bf.mp4

maxceem commented 2 years ago

Challenge https://www.topcoder.com/challenges/b59cb664-ac80-49fc-b631-73a590a68c4c has been created for this ticket.

This is an automated message for maxceem via Topcoder X

maxceem commented 2 years ago

Challenge https://www.topcoder.com/challenges/b59cb664-ac80-49fc-b631-73a590a68c4c has been assigned to yoution.

This is an automated message for maxceem via Topcoder X

maxceem commented 2 years ago

This ticket was not processed for payment. If you would like to process it for payment, please reopen it, add the tcx_FixAccepted label, and then close it again

This is an automated message for maxceem via Topcoder X

maxceem commented 2 years ago

Payment task has been updated: https://www.topcoder.com/challenges/b59cb664-ac80-49fc-b631-73a590a68c4c Payments Complete Winner: yoution Copilot: maxceem Challenge b59cb664-ac80-49fc-b631-73a590a68c4c has been paid and closed.

This is an automated message for maxceem via Topcoder X

sdgun commented 2 years ago

Unable to verify since cancel is not working in production, issue raised for that https://github.com/topcoder-platform/taas-apis/issues/690