Updating logs list response

This commit is contained in:
Dillon Shook
2024-10-23 22:30:46 -04:00
parent e88be84fda
commit 002d3ae6ba
+17 -7
View File
@@ -376,7 +376,6 @@ router.get('/goaccess/:appName/files', function (req, res, next) {
try {
resolve(JSON.parse(body))
} catch (e) {
console.error('what', { url, body })
Logger.e(`Error parsing ${e}`)
reject(
ApiStatusCodes.createError(
@@ -393,12 +392,23 @@ router.get('/goaccess/:appName/files', function (req, res, next) {
ApiStatusCodes.STATUS_OK,
'GoAccess info retrieved'
)
baseApi.data = linkData.map((d) => ({
...d,
url: `http://${
CaptainConstants.configs.captainSubDomain
}.${dataStore.getRootDomain()}/goaccess/${appName}/${d.name}`,
}))
baseApi.data = linkData.map((d) => {
const splitName = d.name.split('--')
const name =
splitName.length > 3
? `${splitName[3].replace('.html', '')}`
: d.name
return {
domainName: splitName[1],
name,
lastModifiedTime: d.mtime,
url: `http://${
CaptainConstants.configs.captainSubDomain
}.${dataStore.getRootDomain()}/goaccess/${appName}/${
d.name
}`,
}
})
res.send(baseApi)
})
.catch(ApiStatusCodes.createCatcher(res))