Better log
This commit is contained in:
		
							parent
							
								
									606cc85ff5
								
							
						
					
					
						commit
						737064da82
					
				
					 2 changed files with 11 additions and 1 deletions
				
			
		| 
						 | 
					@ -55,7 +55,13 @@ export async function createNote(value: any, resolver?: Resolver, silent = false
 | 
				
			||||||
	const object = await resolver.resolve(value) as any;
 | 
						const object = await resolver.resolve(value) as any;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (object == null || object.type !== 'Note') {
 | 
						if (object == null || object.type !== 'Note') {
 | 
				
			||||||
		logger.error(`invalid note: ${object}`);
 | 
							logger.error(`invalid note: ${value}`, {
 | 
				
			||||||
 | 
								resolver: {
 | 
				
			||||||
 | 
									history: resolver.getHistory()
 | 
				
			||||||
 | 
								},
 | 
				
			||||||
 | 
								value: value,
 | 
				
			||||||
 | 
								object: object
 | 
				
			||||||
 | 
							});
 | 
				
			||||||
		return null;
 | 
							return null;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,6 +13,10 @@ export default class Resolver {
 | 
				
			||||||
		this.history = new Set();
 | 
							this.history = new Set();
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						public getHistory(): string[] {
 | 
				
			||||||
 | 
							return Array.from(this.history);
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public async resolveCollection(value: any) {
 | 
						public async resolveCollection(value: any) {
 | 
				
			||||||
		const collection = typeof value === 'string'
 | 
							const collection = typeof value === 'string'
 | 
				
			||||||
			? await this.resolve(value)
 | 
								? await this.resolve(value)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue