0
0
Fork 0

Added e-mail edit field to settings, proper format default for webfinger

This commit is contained in:
Eugen Rochko 2016-10-18 03:34:26 +02:00
parent d5e086a47b
commit 2e0a38d07c
2 changed files with 8 additions and 0 deletions

View file

@ -1,4 +1,6 @@
class XrdController < ApplicationController
before_action :set_default_format
def host_meta
@webfinger_template = "#{webfinger_url}?resource={uri}"
@ -22,6 +24,10 @@ class XrdController < ApplicationController
private
def set_default_format
request.format = 'json' if request.headers["HTTP_ACCEPT"].nil? && params[:format].nil?
end
def username_from_resource
if resource_param.start_with?('acct:') || resource_param.include?('@')
resource_param.split('@').first.gsub('acct:', '')