Fixing some bugs, adding pending test examples
This commit is contained in:
		
					parent
					
						
							
								23d08c6749
							
						
					
				
			
			
				commit
				
					
						3b4e04dc32
					
				
			
		
					 16 changed files with 83 additions and 14 deletions
				
			
		|  | @ -1,5 +1,6 @@ | |||
| class AccountsController < ApplicationController | ||||
|   before_action :set_account | ||||
|   before_action :set_webfinger_header | ||||
| 
 | ||||
|   def show | ||||
|     respond_to do |format| | ||||
|  | @ -13,4 +14,12 @@ class AccountsController < ApplicationController | |||
|   def set_account | ||||
|     @account = Account.find_by!(username: params[:username], domain: nil) | ||||
|   end | ||||
| 
 | ||||
|   def set_webfinger_header | ||||
|     response.headers['Link'] = "<#{webfinger_account_url}>; rel=\"lrdd\"; type=\"application/xrd+xml\"" | ||||
|   end | ||||
| 
 | ||||
|   def webfinger_account_url | ||||
|     webfinger_url(resource: "acct:#{@account.acct}@#{Rails.configuration.x.local_domain}") | ||||
|   end | ||||
| end | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue