@@ -153,17 +153,13 @@ export default class ServerLogger extends LoggerBase {
153153 * @param {String } mutex
154154 */
155155 processEvent ( eventData , mutex ) {
156- //Get source + handle playerJoining
156+ //Get source
157157 let srcObject ; //to be sent to the UI
158158 let srcString ; //to ve saved to the log file
159159 if ( eventData . src === 'tx' ) {
160160 srcObject = { id : false , name : 'txAdmin' } ;
161161 srcString = 'txAdmin' ;
162162
163- } else if ( typeof eventData . src === 0 ) {
164- srcObject = { id : false , name : 'CONSOLE' } ;
165- srcString = 'CONSOLE' ;
166-
167163 } else if ( typeof eventData . src === 'number' && eventData . src > 0 ) {
168164 const player = globals . playerlistManager . getPlayerById ( eventData . src ) ;
169165 if ( player ) {
@@ -182,8 +178,7 @@ export default class ServerLogger extends LoggerBase {
182178 srcString = 'UNKNOWN' ;
183179 }
184180
185-
186- //Process event types (except playerJoining)
181+ //Process event types
187182 //TODO: normalize/padronize actions
188183 let eventMessage ; //to be sent to the UI + saved to the log
189184 if ( eventData . type === 'playerJoining' ) {
@@ -194,6 +189,10 @@ export default class ServerLogger extends LoggerBase {
194189 const reason = eventData . data . reason || 'UNKNOWN REASON' ;
195190 eventMessage = `disconnected (${ reason } )` ;
196191
192+ } else if ( eventData . type === 'playerJoinDenied' ) {
193+ const reason = eventData . data . reason ?? 'UNKNOWN REASON' ;
194+ eventMessage = `player join denied due to ${ reason } ` ;
195+
197196 } else if ( eventData . type === 'ChatMessage' ) {
198197 const text = ( typeof eventData . data . text === 'string' ) ? eventData . data . text . replace ( / \^ ( [ 0 - 9 ] ) / g, '' ) : 'unknown message' ;
199198 eventMessage = ( typeof eventData . data . author === 'string' && eventData . data . author !== srcObject . name )
0 commit comments