Преглед изворни кода

HTTP request logging format

master
peter пре 5 година
родитељ
комит
7e2c1d5761

+ 1
- 1
src/backend/Admin/Admin.ts Прегледај датотеку

@@ -148,7 +148,7 @@ export class FrontworkAdmin
148 148
             try{
149 149
                 const filepath = Path.join(__dirname, distFolder, 'browser', decodeURIComponent(req.path))
150 150
                 if(!existsSync(filepath)){
151
-                    throw new Error("Bad file access: "+filepath)
151
+                    throw new Error("FAILED REQUEST "+filepath+ " FROM "+req.ip)
152 152
                 }
153 153
                 res.sendFile(filepath)
154 154
                 res.status(200)

+ 3
- 3
src/backend/Components/Item/ItemManager.ts Прегледај датотеку

@@ -253,7 +253,7 @@ export class ItemManager
253 253
                     itemname: item.itemname
254 254
                 })
255 255
         } else {
256
-            getLogger('ItemManager').debug('new reserve')
256
+            //getLogger('ItemManager').debug('new reserve')
257 257
             await this.admin
258 258
                 .knex(item.tier + 'tokens')
259 259
                 .transacting(tx)
@@ -374,7 +374,7 @@ export class ItemManager
374 374
     }
375 375
 
376 376
     decayTokens = async (tier: Tiers, amount = 1) => {
377
-        getLogger('ItemManager#decayTokens').debug(tier)
377
+        //getLogger('ItemManager#decayTokens').debug(tier)
378 378
 
379 379
         await this.admin
380 380
         .knex(tier + 'tokens')
@@ -387,7 +387,7 @@ export class ItemManager
387 387
     }
388 388
 
389 389
     decayTokensOfCharacter = async (tier: Tiers, character:Character) => {
390
-        getLogger('ItemManager#decayTokensOfCharacter').debug(character, tier)
390
+        //getLogger('ItemManager#decayTokensOfCharacter').debug(character, tier)
391 391
         await this.admin
392 392
         .knex(tier + 'tokens')
393 393
         .where({

+ 11
- 0
src/backend/Components/Raid/RaidManager.ts Прегледај датотеку

@@ -307,6 +307,17 @@ export class RaidManager
307 307
             .where('id', '=', raid.id)
308 308
             .first()
309 309
 
310
+        if(!raidInDb){
311
+            return {
312
+                title : "Not found", 
313
+                description : "Not found", 
314
+                start: "0", 
315
+                size: 0, 
316
+                tier: null,
317
+                ... raiddata
318
+            }
319
+        }
320
+
310 321
         const characterData: (Signup & Character & Spec)[] = await this.admin
311 322
             .knex('signups as s')
312 323
             .select('s.id as id', 'charactername', 'rank', 'class', 'specid', 'specname', 'race', 'userid', 'benched', 'late', 'raidid', 'characterid', 'specid', 'memo', 'timestamp', 'absent')

+ 1
- 1
src/frontend/server.ts Прегледај датотеку

@@ -57,7 +57,7 @@ export async function attachExpress(app, staticDir = "./dist", logger = console)
57 57
   );
58 58
 
59 59
   app.get('*', (req, res) => {
60
-    loggerService.log(req.path, req.ip)
60
+    loggerService.log("REQUEST "+req.path +" FROM "+ req.ip)
61 61
     try{
62 62
       res.render(resolve(STATIC_FOLDER, 'browser/index'), { req, res })
63 63
     }catch(e){

Loading…
Откажи
Сачувај