File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
apps/web/app/api/google/webhook Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,13 @@ export async function processHistoryItem(
65
65
provider : "google" ,
66
66
} ) ;
67
67
68
+ const isFree = await markMessageAsProcessing ( { userEmail, messageId } ) ;
69
+
70
+ if ( ! isFree ) {
71
+ logger . info ( "Skipping. Message already being processed." , loggerOptions ) ;
72
+ return ;
73
+ }
74
+
68
75
if ( type === HistoryEventType . LABEL_REMOVED ) {
69
76
logger . info ( "Processing label removed event for learning" , loggerOptions ) ;
70
77
return handleLabelRemovedEvent ( item , {
@@ -76,13 +83,6 @@ export async function processHistoryItem(
76
83
return ;
77
84
}
78
85
79
- const isFree = await markMessageAsProcessing ( { userEmail, messageId } ) ;
80
-
81
- if ( ! isFree ) {
82
- logger . info ( "Skipping. Message already being processed." , loggerOptions ) ;
83
- return ;
84
- }
85
-
86
86
logger . info ( "Getting message" , loggerOptions ) ;
87
87
88
88
try {
Original file line number Diff line number Diff line change 1
- v2.9.0
1
+ v2.9.1
You can’t perform that action at this time.
0 commit comments