Fix NameError in Webfinger redirect handling in ActivityPub::FetchRemoteActorService (#20260)
This commit is contained in:
		
							parent
							
								
									9ee302b30f
								
							
						
					
					
						commit
						0ac21d1fb8
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -56,7 +56,7 @@ class ActivityPub::FetchRemoteActorService < BaseService
 | 
			
		|||
    @username, @domain                   = split_acct(webfinger.subject)
 | 
			
		||||
 | 
			
		||||
    unless confirmed_username.casecmp(@username).zero? && confirmed_domain.casecmp(@domain).zero?
 | 
			
		||||
      raise Webfinger::RedirectError, "Too many webfinger redirects for URI #{uri} (stopped at #{@username}@#{@domain})"
 | 
			
		||||
      raise Webfinger::RedirectError, "Too many webfinger redirects for URI #{@uri} (stopped at #{@username}@#{@domain})"
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    raise Error, "Webfinger response for #{@username}@#{@domain} does not loop back to #{@uri}" if webfinger.link('self', 'href') != @uri
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue