|
@@ -125,14 +125,8 @@ int actor_request(snac *user, const char *actor, xs_dict **data)
|
|
|
*data = NULL;
|
|
|
|
|
|
|
|
|
- status = actor_get(actor, data);
|
|
|
+ status = actor_get_refresh(user, actor, data);
|
|
|
|
|
|
- if (status == 205) {
|
|
|
-
|
|
|
- if (user && !xs_startswith(actor, srv_baseurl))
|
|
|
- enqueue_actor_refresh(user, actor);
|
|
|
- }
|
|
|
- else
|
|
|
if (!valid_status(status)) {
|
|
|
|
|
|
status = activitypub_request(user, actor, &payload);
|