better list with no more funny hidden leaks
This commit is contained in:
		
							parent
							
								
									24c127178b
								
							
						
					
					
						commit
						721497d02e
					
				
					 1 changed files with 11 additions and 4 deletions
				
			
		
							
								
								
									
										13
									
								
								src/index.ts
									
										
									
									
									
								
							
							
						
						
									
										13
									
								
								src/index.ts
									
										
									
									
									
								
							|  | @ -49,18 +49,25 @@ db.then(() => { | ||||||
| 	app.set('config', config); | 	app.set('config', config); | ||||||
| 	app.set('logger', logger); | 	app.set('logger', logger); | ||||||
| 
 | 
 | ||||||
| 	app.get('/upload', (req, res) => { // only for testing, very abusable
 | 	app.get('/upload', async (req, res) => { // only for testing, very abusable
 | ||||||
| 		const file = new File({ | 		const file = new File({ | ||||||
| 			title: 'penis', // look how mature i am
 | 			title: 'penis', // look how mature i am
 | ||||||
| 			artist: 'cock' | 			artist: 'cock' | ||||||
| 		}); | 		}); | ||||||
| 		file.save(); | 		await file.save(); | ||||||
| 
 | 
 | ||||||
| 		res.send('made and saved a sample file'); | 		res.send('made and saved a sample file'); | ||||||
| 	}); | 	}); | ||||||
| 
 | 
 | ||||||
| 	app.get('/list', async (req, res) => { // only for testing
 | 	app.get('/list', async (req, res) => { // only for testing
 | ||||||
| 		const docs = await File.find({}); | 		let docs = await File.find({}); | ||||||
|  | 		docs = docs.map(d => { | ||||||
|  | 			const keys = Object.keys(d.toObject()).filter(k => !k.startsWith('_')); | ||||||
|  | 			const obj = {}; | ||||||
|  | 			for (const key of keys) obj[key] = d[key]; | ||||||
|  | 
 | ||||||
|  | 			return obj; | ||||||
|  | 		}); | ||||||
| 		res.send(JSON.stringify(docs)); | 		res.send(JSON.stringify(docs)); | ||||||
| 	}); | 	}); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue