fix: Command.onError
This commit is contained in:
		
							parent
							
								
									c3d1714a6e
								
							
						
					
					
						commit
						b13cdbe480
					
				
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -362,9 +362,11 @@ export class CommandClient extends Client implements CommandClientOptions { | ||||||
|       const result = await command.execute(ctx) |       const result = await command.execute(ctx) | ||||||
|       await command.afterExecute(ctx, result) |       await command.afterExecute(ctx, result) | ||||||
|     } catch (e) { |     } catch (e) { | ||||||
|       await command |       try { | ||||||
|         .onError(ctx, e) |         await command.onError(ctx, e) | ||||||
|         .catch((e: Error) => this.emit('commandError', ctx, e)) |       } catch (e) { | ||||||
|  |         this.emit('commandError', ctx, e) | ||||||
|  |       } | ||||||
|       this.emit('commandError', ctx, e) |       this.emit('commandError', ctx, e) | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue