Comments (10)
Task:
- When creating a new
JobCandidate
we have to make sure, thatjobId
anduserId
are valid (exists) or return an error.- the same check should be when we
PUT
orPATCH
- the same check should be when we
- The same when we are creating a
ResourceBooking
- the same check should be when we
PUT
orPATCH
- the same check should be when we
When we creating a(no need)ResourceBooking
we have to also validate there is existentJobCandidate
records with the samejobId
anduserId
or return an error.
from taas-apis.
@imcaizheng ready for pick up if you like.
from taas-apis.
Hold on. Have to clarify one more requirement.
When we creating a
ResourceBooking
we have to also validate there is existentJobCandidate
records with the same jobId and userId.
@nkumar-topcoder should we also check the status of JobCandidate
? I guess we should not allow creating ResourceBooking
for JobCandidate
if JobCandidate
is already has selected
status. What do you think?
from taas-apis.
from taas-apis.
@nkumar-topcoder I've reviewed the Google Sheet about this task.
Regarding the task 3:
When we creating a ResourceBooking we have to also validate there is existent JobCandidate records with the same jobId and userId or return an error.
It feels like we can drop this requirement. I think we should let creating ResourceBooking
even without JobCandidate
. This would make our life more easier. Let's say we want create some new UI where we want to be able directly assigned members to the jobs. If we require existent JobCandidate
we would need to create it all the time first, just to be able to create ResourceBooking
immediately after that.
from taas-apis.
@imcaizheng you may pick this up if you like.
from taas-apis.
PR created #55
from taas-apis.
Contest https://www.topcoder.com/challenges/30158246 has been created for this ticket.This is an automated message for maxceem via Topcoder X
from taas-apis.
Contest https://www.topcoder.com/challenges/30158246 has been updated - it has been assigned to aaron2017.This is an automated message for maxceem via Topcoder X
from taas-apis.
Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30158246This is an automated message for maxceem via Topcoder X
from taas-apis.
Related Issues (20)
- [$100] Some notifications are not received HOT 33
- [$50] Replace webhook which listens to created events HOT 4
- Interview Improvements - Summary
- [$75] Fix updating interview method on webhooks HOT 14
- [$75] Use `metadata` to identify Nylas update events instead of parsing `description` HOT 2
- Issue when connecting Google/Microsoft calendar and then removing it HOT 12
- Interview scheduled email is not sent
- [$50] Add authentication for a new Nylas Page webhook. HOT 5
- [$80] Send interview "canceled" and interview "rescheduled" email notifications HOT 12
- [$30] Use existent env variable during DB migration HOT 5
- Some interviews are stuck in scheduling, therefore unable to cancel/reschedule them HOT 3
- Attendees are not listed in the Interview reminder(customer), Interview complete(customer) and Reminder: Take action to reserve your talent(customer) emails HOT 2
- [$40] The meeting link sent to the JC in the 'Reminder: Interview coming up' email says 'You do not have permissions to perform this action' HOT 14
- Add a new `Did not Post` rcrmStatus to the taas-api HOT 1
- Migration Open Jobs which are only present on Gigs Listing MFE
- The email notification 'before 1 hour of interview time' and the 'Post Interview Action Reminder' notification are not received HOT 1
- [Prod] Interview confirmation email notification is not sent sporadically HOT 4
- Download resume email was not received HOT 2
- Cancel interview doesn't work - Interview is not getting canceled and no emails sent HOT 3
- Internal server error while trying to schedule an interview
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from taas-apis.