0
0
Fork 0

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:
Eugen Rochko 2016-10-13 13:41:06 +02:00
parent 36e7eeb6b9
commit 157f03f8bd
2 changed files with 10 additions and 2 deletions

View file

@ -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