@@ -28,18 +28,27 @@ export function getAuditLogEvents(page, version) {
2828 openApiVersion = openApiVersion . split ( '-' ) [ 0 ]
2929 }
3030
31+ // There's no ghae versioned audit log events
32+ if ( openApiVersion === 'ghae' ) {
33+ openApiVersion = 'ghes'
34+ }
35+
3136 const auditLogFileName = path . join ( AUDIT_LOG_DATA_DIR , openApiVersion , `${ page } .json` )
3237
3338 // If the data isn't cached for an entire version or a particular page, read
3439 // the data from the JSON file the first time around
35- if ( ! auditLogEventsCache . has ( version ) ) {
36- auditLogEventsCache . set ( version , new Map ( ) )
37- auditLogEventsCache . get ( version ) . set ( page , new Map ( ) )
38- auditLogEventsCache . get ( version ) . set ( page , readCompressedJsonFileFallback ( auditLogFileName ) )
39- } else if ( ! auditLogEventsCache . get ( version ) . has ( page ) ) {
40- auditLogEventsCache . get ( version ) . set ( page , new Map ( ) )
41- auditLogEventsCache . get ( version ) . set ( page , readCompressedJsonFileFallback ( auditLogFileName ) )
40+ if ( ! auditLogEventsCache . has ( openApiVersion ) ) {
41+ auditLogEventsCache . set ( openApiVersion , new Map ( ) )
42+ auditLogEventsCache . get ( openApiVersion ) . set ( page , new Map ( ) )
43+ auditLogEventsCache
44+ . get ( openApiVersion )
45+ . set ( page , readCompressedJsonFileFallback ( auditLogFileName ) )
46+ } else if ( ! auditLogEventsCache . get ( openApiVersion ) . has ( page ) ) {
47+ auditLogEventsCache . get ( openApiVersion ) . set ( page , new Map ( ) )
48+ auditLogEventsCache
49+ . get ( openApiVersion )
50+ . set ( page , readCompressedJsonFileFallback ( auditLogFileName ) )
4251 }
4352
44- return auditLogEventsCache . get ( version ) . get ( page )
53+ return auditLogEventsCache . get ( openApiVersion ) . get ( page )
4554}
0 commit comments