@@ -59,7 +59,7 @@ const DB_DUPLICATE_KEY_ERROR = '11000';
5959const DAILY_METRICS_RETENTION_DAYS = 90 ;
6060
6161/**
62- * Maximum length for backtrace code line or title
62+ * Maximum length for backtrace code line
6363 */
6464const MAX_CODE_LINE_LENGTH = 140 ;
6565
@@ -198,8 +198,6 @@ export default class GrouperWorker extends Worker {
198198 this . grouperMetrics . observePayloadSize ( taskPayloadSize ) ;
199199 this . memoryMonitor . logBeforeHandle ( memoryBeforeHandle , handledTasksCount , taskPayloadSize , task . projectId ) ;
200200
201- this . logger . info ( `[handle] project=${ task . projectId } catcher=${ task . catcherType } title="${ task . payload . title } " payloadSize=${ taskPayloadSize } b backtraceFrames=${ task . payload . backtrace ?. length ?? 0 } ` ) ;
202-
203201 // FIX RELEASE TYPE
204202 // TODO: REMOVE AFTER 01.01.2026, after the most of the users update to new js catcher
205203 if ( task . payload && task . payload . release !== undefined ) {
@@ -209,6 +207,13 @@ export default class GrouperWorker extends Worker {
209207 } ;
210208 }
211209
210+ /**
211+ * Filter event data before logging and hashing so logs, hash and stored event stay consistent.
212+ */
213+ this . dataFilter . processEvent ( task . payload ) ;
214+
215+ this . logger . info ( `[handle] project=${ task . projectId } catcher=${ task . catcherType } title="${ task . payload . title } " payloadSize=${ taskPayloadSize } b backtraceFrames=${ task . payload . backtrace ?. length ?? 0 } ` ) ;
216+
212217 let uniqueEventHash = await session . measureStep ( 'hash' , ( ) => this . getUniqueEventHash ( task ) ) ;
213218 let existedEvent : GroupedEventDBScheme ;
214219 let repetitionId = null ;
@@ -219,11 +224,6 @@ export default class GrouperWorker extends Worker {
219224 * Trim source code lines to prevent memory leaks
220225 */
221226 this . trimSourceCodeLines ( task . payload ) ;
222-
223- /**
224- * Filter sensitive information
225- */
226- this . dataFilter . processEvent ( task . payload ) ;
227227 } ) ;
228228
229229 /**
0 commit comments