TIL a return from a block seems to return from the whole method rather than
the block, even though the last line of a block is an implicit return. I am confused to say the least
This commit is contained in:
		
							parent
							
								
									071f64d317
								
							
						
					
					
						commit
						47d1cb4e21
					
				| @ -19,7 +19,7 @@ module ApplicationHelper | ||||
| 
 | ||||
|     auto_link(coder.encode(status.text), link: :urls, html: { rel: 'nofollow noopener' }).gsub(Account::MENTION_RE) do |m| | ||||
|       account = mention_hash[Account::MENTION_RE.match(m)[1]] | ||||
|       return "#{m.split('@').first}<a href=\"#{url_for_target(account)}\" class=\"mention\">@<span>#{account.acct}</span></a>" | ||||
|       "#{m.split('@').first}<a href=\"#{url_for_target(account)}\" class=\"mention\">@<span>#{account.acct}</span></a>" | ||||
|     end.html_safe | ||||
|   end | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user