@@ -195,18 +195,22 @@ async function fullyUpdateJobCandidate (currentUser, id, data) {
195195 return updateJobCandidate ( currentUser , id , data )
196196}
197197
198- fullyUpdateJobCandidate . schema = Joi . object ( ) . keys ( {
199- currentUser : Joi . object ( ) . required ( ) ,
200- id : Joi . string ( ) . uuid ( ) . required ( ) ,
201- data : Joi . object ( ) . keys ( {
202- jobId : Joi . string ( ) . uuid ( ) . required ( ) ,
203- userId : Joi . string ( ) . uuid ( ) . required ( ) ,
204- status : Joi . jobCandidateStatus ( ) . default ( 'open' ) ,
205- externalId : Joi . string ( ) . allow ( null ) . default ( null ) ,
206- resume : Joi . string ( ) . uri ( ) . allow ( '' ) . allow ( null ) . default ( null ) ,
207- remark : Joi . string ( ) . allow ( '' ) . allow ( null ) . default ( null )
208- } ) . required ( )
209- } ) . required ( )
198+ fullyUpdateJobCandidate . schema = Joi . object ( )
199+ . keys ( {
200+ currentUser : Joi . object ( ) . required ( ) ,
201+ id : Joi . string ( ) . uuid ( ) . required ( ) ,
202+ data : Joi . object ( )
203+ . keys ( {
204+ jobId : Joi . string ( ) . uuid ( ) . required ( ) ,
205+ userId : Joi . string ( ) . uuid ( ) . required ( ) ,
206+ status : Joi . jobCandidateStatus ( ) . default ( "open" ) ,
207+ externalId : Joi . string ( ) . allow ( null ) . default ( null ) ,
208+ resume : Joi . string ( ) . uri ( ) . allow ( "" ) . allow ( null ) . default ( null ) ,
209+ remark : Joi . stringAllowEmpty ( ) . allow ( null ) ,
210+ } )
211+ . required ( ) ,
212+ } )
213+ . required ( ) ;
210214
211215/**
212216 * Delete jobCandidate by id
0 commit comments