@@ -329,13 +329,16 @@ export class DevQueueConsumer {
329329 env : this . env ,
330330 } ) ;
331331
332- await marqs ?. acknowledgeMessage ( message . messageId ) ;
332+ await marqs ?. acknowledgeMessage (
333+ message . messageId ,
334+ "Failed to parse message.data with MessageBody schema in DevQueueConsumer"
335+ ) ;
333336
334337 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
335338 return ;
336339 }
337340
338- const existingTaskRun = await prisma . taskRun . findUnique ( {
341+ const existingTaskRun = await prisma . taskRun . findFirst ( {
339342 where : {
340343 id : message . messageId ,
341344 } ,
@@ -346,7 +349,10 @@ export class DevQueueConsumer {
346349 messageId : message . messageId ,
347350 } ) ;
348351
349- await marqs ?. acknowledgeMessage ( message . messageId ) ;
352+ await marqs ?. acknowledgeMessage (
353+ message . messageId ,
354+ "Failed to find task run in DevQueueConsumer"
355+ ) ;
350356 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
351357 return ;
352358 }
@@ -365,7 +371,10 @@ export class DevQueueConsumer {
365371 latestWorker : this . #getLatestBackgroundWorker( ) ,
366372 } ) ;
367373
368- await marqs ?. acknowledgeMessage ( message . messageId ) ;
374+ await marqs ?. acknowledgeMessage (
375+ message . messageId ,
376+ "Failed to find background worker in DevQueueConsumer"
377+ ) ;
369378 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
370379 return ;
371380 }
@@ -382,7 +391,10 @@ export class DevQueueConsumer {
382391 taskSlugs : backgroundWorker . tasks . map ( ( task ) => task . slug ) ,
383392 } ) ;
384393
385- await marqs ?. acknowledgeMessage ( message . messageId ) ;
394+ await marqs ?. acknowledgeMessage (
395+ message . messageId ,
396+ "No matching background task found in DevQueueConsumer"
397+ ) ;
386398
387399 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
388400 return ;
@@ -416,7 +428,10 @@ export class DevQueueConsumer {
416428 messageId : message . messageId ,
417429 } ) ;
418430
419- await marqs ?. acknowledgeMessage ( message . messageId ) ;
431+ await marqs ?. acknowledgeMessage (
432+ message . messageId ,
433+ "Failed to lock task run in DevQueueConsumer"
434+ ) ;
420435
421436 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
422437 return ;
@@ -515,7 +530,10 @@ export class DevQueueConsumer {
515530 messageId : message . messageId ,
516531 backgroundWorker,
517532 } ) ;
518- await marqs ?. acknowledgeMessage ( message . messageId ) ;
533+ await marqs ?. acknowledgeMessage (
534+ message . messageId ,
535+ "Non-lazy attempts are no longer supported in DevQueueConsumer"
536+ ) ;
519537
520538 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
521539 }
0 commit comments