mirror of
				https://github.com/reality/dbot.git
				synced 2025-10-31 15:47:35 +01:00 
			
		
		
		
	some ufixes
This commit is contained in:
		
							parent
							
								
									bdbd5ee8e4
								
							
						
					
					
						commit
						27c150f877
					
				| @ -214,7 +214,10 @@ var commands = function(dbot) { | ||||
| 
 | ||||
|                     async.eachSeries(pCounts, function(pCount, next) { | ||||
|                         dbot.api.users.getUser(pCount[0], function(err, user) { | ||||
|                             pCount[0] = user.primaryNick; next(); | ||||
|                             if(user) { | ||||
|                               pCount[0] = user.primaryNick; | ||||
|                             } | ||||
|                             next(); | ||||
|                         }); | ||||
|                     }, function() { | ||||
|                         event.reply(this.internalAPI.formatHighscore('Top ' + word + ' users: ', pCounts)); | ||||
|  | ||||
| @ -48,7 +48,10 @@ var sstats = function(dbot) { | ||||
| 
 | ||||
|                 async.eachSeries(pCounts, function(pCount, next) { | ||||
|                     dbot.api.users.getUser(pCount[0], function(err, user) { | ||||
|                         pCount[0] = user.primaryNick; next(); | ||||
| 			if(user) { | ||||
| 				pCount[0] = user.primaryNick; | ||||
| 			} | ||||
| 			next(); | ||||
|                     }); | ||||
|                 }, function() { | ||||
|                     callback(pCounts); | ||||
|  | ||||
| @ -76,25 +76,29 @@ var warning = function(dbot) { | ||||
|                 server = event.server; | ||||
| 
 | ||||
|             dbot.api.users.resolveUser(server, warnee, function(err, warnee) { | ||||
|                 var warnings = 0; | ||||
|                 this.db.search('warnings', {  | ||||
|                     'server': server, | ||||
|                     'warnee': warnee.id | ||||
|                 }, function(warning) { | ||||
|                     warnings++;  | ||||
|                 }, function(err) { | ||||
|                     if(warnings > 0) { | ||||
|                         event.reply(dbot.t('warning_info', { | ||||
|                             'user': warnee.primaryNick, | ||||
|                             'num': warnings, | ||||
|                             'url': dbot.api.web.getUrl('warning/' + server + '/' | ||||
|                                 + warnee.primaryNick) | ||||
|                         }));  | ||||
|                     } else { | ||||
|                         event.reply(dbot.t('no_warnings', { 'user': | ||||
|                             warnee.primaryNick })); | ||||
|                     } | ||||
|                 }); | ||||
|                 if(warnee) { | ||||
| 			var warnings = 0; | ||||
| 			this.db.search('warnings', {  | ||||
| 			    'server': server, | ||||
| 			    'warnee': warnee.id | ||||
| 			}, function(warning) { | ||||
| 			    warnings++;  | ||||
| 			}, function(err) { | ||||
| 			    if(warnings > 0) { | ||||
| 				event.reply(dbot.t('warning_info', { | ||||
| 				    'user': warnee.primaryNick, | ||||
| 				    'num': warnings, | ||||
| 				    'url': dbot.api.web.getUrl('warning/' + server + '/' | ||||
| 					+ warnee.primaryNick) | ||||
| 				}));  | ||||
| 			    } else { | ||||
| 				event.reply(dbot.t('no_warnings', { 'user': | ||||
| 				    warnee.primaryNick })); | ||||
| 			    } | ||||
| 			}); | ||||
| 		} else { | ||||
| 				event.reply(event.params[1] + ' not found.'); | ||||
| 		} | ||||
|             }.bind(this)); | ||||
|         } | ||||
|     }; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Luke Slater
						Luke Slater