@@ -9,7 +9,7 @@ import { logger } from "../../utils/logger";
9
9
10
10
export const updateTxListener = async ( ) : Promise < void > => {
11
11
logger ( {
12
- service : "worker " ,
12
+ service : "server " ,
13
13
level : "info" ,
14
14
message : `Listening for updated transactions` ,
15
15
} ) ;
@@ -24,7 +24,7 @@ export const updateTxListener = async (): Promise<void> => {
24
24
25
25
// Send websocket message
26
26
const index = subscriptionsData . findIndex (
27
- ( sub ) => sub . requestId === parsedPayload . identifier ,
27
+ ( sub ) => sub . requestId === parsedPayload . id ,
28
28
) ;
29
29
30
30
if ( index == - 1 ) {
@@ -33,7 +33,13 @@ export const updateTxListener = async (): Promise<void> => {
33
33
34
34
const userSubscription = subscriptionsData [ index ] ;
35
35
const returnData = await getTxById ( {
36
- queueId : parsedPayload . identifier ,
36
+ queueId : parsedPayload . id ,
37
+ } ) ;
38
+
39
+ logger ( {
40
+ service : "server" ,
41
+ level : "info" ,
42
+ message : `[updateTxListener] Sending websocket update for queueId: ${ parsedPayload . id } , status ${ returnData ?. status } .` ,
37
43
} ) ;
38
44
39
45
const { message, closeConnection } =
@@ -47,26 +53,26 @@ export const updateTxListener = async (): Promise<void> => {
47
53
48
54
connection . on ( "end" , async ( ) => {
49
55
logger ( {
50
- service : "worker " ,
56
+ service : "server " ,
51
57
level : "info" ,
52
- message : `Connection database ended` ,
58
+ message : `[updateTxListener] Connection database ended` ,
53
59
} ) ;
54
60
55
61
knex . client . releaseConnection ( connection ) ;
56
62
await knex . destroy ( ) ;
57
63
58
64
logger ( {
59
- service : "worker " ,
65
+ service : "server " ,
60
66
level : "info" ,
61
- message : `Released database connection on end` ,
67
+ message : `[updateTxListener] Released database connection on end` ,
62
68
} ) ;
63
69
} ) ;
64
70
65
71
connection . on ( "error" , async ( err : any ) => {
66
72
logger ( {
67
- service : "worker " ,
73
+ service : "server " ,
68
74
level : "error" ,
69
- message : `Database connection error` ,
75
+ message : `[updateTxListener] Database connection error` ,
70
76
error : err ,
71
77
} ) ;
72
78
@@ -76,7 +82,7 @@ export const updateTxListener = async (): Promise<void> => {
76
82
logger ( {
77
83
service : "worker" ,
78
84
level : "info" ,
79
- message : `Released database connection on error` ,
85
+ message : `[updateTxListener] Released database connection on error` ,
80
86
} ) ;
81
87
} ) ;
82
88
} ;
0 commit comments