5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-19 06:16:23 +00:00

feat: no actualizar si no es necesario

cuando la respuesta viene desde la caché, no es es necesario modificar
el objeto.
This commit is contained in:
f 2024-02-21 12:32:39 -03:00
parent 051d8c6d56
commit fb4401fd53
No known key found for this signature in database

View file

@ -12,7 +12,11 @@ class ActivityPub::FetchJob < ApplicationJob
ActivityPub::Object.transaction do ActivityPub::Object.transaction do
response = site.social_inbox.dereferencer.get(uri: object.uri) response = site.social_inbox.dereferencer.get(uri: object.uri)
object.update(content: FastJsonparser.parse(response.body)) if response.ok? # @todo Fallar cuando la respuesta no funcione?
return unless response.ok?
return unless response.miss?
object.update(content: FastJsonparser.parse(response.body))
end end
end end
end end