@@ -77,30 +77,30 @@ async function processUpdate (message, transactionId) {
7777processUpdate . schema = Joi . object ( )
7878 . keys ( {
7979 message : Joi . object ( )
80- . keys ( {
81- topic : Joi . string ( ) . required ( ) ,
82- originator : Joi . string ( ) . required ( ) ,
83- timestamp : Joi . date ( ) . required ( ) ,
84- 'mime-type' : Joi . string ( ) . required ( ) ,
85- key : Joi . string ( ) . allow ( null ) ,
86- payload : Joi . object ( )
87- . keys ( {
88- id : Joi . string ( ) . uuid ( ) . required ( ) ,
89- jobId : Joi . string ( ) . uuid ( ) . required ( ) ,
90- userId : Joi . string ( ) . uuid ( ) . required ( ) ,
91- createdAt : Joi . date ( ) . required ( ) ,
92- createdBy : Joi . string ( ) . uuid ( ) . required ( ) ,
93- updatedAt : Joi . date ( ) . allow ( null ) ,
94- viewedByCustomer : Joi . boolean ( ) . required ( ) ,
95- updatedBy : Joi . string ( ) . uuid ( ) . allow ( null ) ,
96- status : Joi . jobCandidateStatus ( ) . required ( ) ,
97- externalId : Joi . string ( ) . allow ( null ) ,
98- resume : Joi . string ( ) . uri ( ) . allow ( null ) . allow ( '' ) ,
99- remark : Joi . stringAllowEmpty ( ) . allow ( null )
100- } )
101- . required ( )
102- } )
103- . required ( ) ,
80+ . keys ( {
81+ topic : Joi . string ( ) . required ( ) ,
82+ originator : Joi . string ( ) . required ( ) ,
83+ timestamp : Joi . date ( ) . required ( ) ,
84+ 'mime-type' : Joi . string ( ) . required ( ) ,
85+ key : Joi . string ( ) . allow ( null ) ,
86+ payload : Joi . object ( )
87+ . keys ( {
88+ id : Joi . string ( ) . uuid ( ) . required ( ) ,
89+ jobId : Joi . string ( ) . uuid ( ) . required ( ) ,
90+ userId : Joi . string ( ) . uuid ( ) . required ( ) ,
91+ createdAt : Joi . date ( ) . required ( ) ,
92+ createdBy : Joi . string ( ) . uuid ( ) . required ( ) ,
93+ updatedAt : Joi . date ( ) . allow ( null ) ,
94+ viewedByCustomer : Joi . boolean ( ) . required ( ) ,
95+ updatedBy : Joi . string ( ) . uuid ( ) . allow ( null ) ,
96+ status : Joi . jobCandidateStatus ( ) . required ( ) ,
97+ externalId : Joi . string ( ) . allow ( null ) ,
98+ resume : Joi . string ( ) . uri ( ) . allow ( null ) . allow ( '' ) ,
99+ remark : Joi . stringAllowEmpty ( ) . allow ( null )
100+ } )
101+ . required ( )
102+ } )
103+ . required ( ) ,
104104 transactionId : Joi . string ( ) . required ( )
105105 } )
106106
0 commit comments