Test for and fix username case inconsistencies
This commit is contained in:
		
							parent
							
								
									e3a4d63847
								
							
						
					
					
						commit
						f0c440b884
					
				
					 2 changed files with 2 additions and 3 deletions
				
			
		|  | @ -84,8 +84,7 @@ module Ebooks | |||
|       # Process mentions to figure out who to reply to | ||||
|       # i.e. not self and nobody who has seen too many secondary mentions | ||||
|       reply_mentions = @mentions.reject do |m| | ||||
|         username = m.downcase | ||||
|         username == @bot.username || !@bot.conversation(ev).can_include?(username) | ||||
|         m.downcase == @bot.username.downcase || !@bot.conversation(ev).can_include?(m) | ||||
|       end | ||||
|       @reply_mentions = ([ev.user.screen_name] + reply_mentions).uniq | ||||
| 
 | ||||
|  |  | |||
|  | @ -83,7 +83,7 @@ end | |||
| 
 | ||||
| describe Ebooks::Bot do | ||||
|   include Ebooks::Test | ||||
|   let(:bot) { TestBot.new('test_ebooks') } | ||||
|   let(:bot) { TestBot.new('Test_Ebooks') } | ||||
| 
 | ||||
|   before { Timecop.freeze } | ||||
|   after { Timecop.return } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Jaiden Mispy
						Jaiden Mispy