No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)
This commit is contained in:
parent
36e7eeb6b9
commit
157f03f8bd
2 changed files with 10 additions and 2 deletions
|
@ -3,8 +3,14 @@ class Api::SalmonController < ApiController
|
|||
respond_to :txt
|
||||
|
||||
def update
|
||||
ProcessInteractionService.new.call(request.body.read, @account)
|
||||
head 201
|
||||
body = request.body.read
|
||||
|
||||
if body.nil?
|
||||
head 200
|
||||
else
|
||||
ProcessInteractionService.new.call(body, @account)
|
||||
head 201
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue