Bladeren bron

Fixed previous commit.

grunfink 2 weken geleden
bovenliggende
commit
7bf914ba1c
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      activitypub.c

+ 3 - 3
activitypub.c

@@ -82,9 +82,6 @@ int activitypub_request(snac *user, const char *url, xs_dict **data)
             NULL, NULL, 0, &status, &payload, &p_size, 0);
     }
 
-    if (p_size >= 100000)
-        return HTTP_STATUS_BAD_REQUEST;
-
     if (status == 0 || (status >= 500 && status <= 599)) {
         /* I found an instance running Misskey that returned
            500 on signed messages but returned the object
@@ -99,6 +96,9 @@ int activitypub_request(snac *user, const char *url, xs_dict **data)
             NULL, 0, &status, &payload, &p_size, 0);
     }
 
+    if (p_size >= 100000)
+        return HTTP_STATUS_BAD_REQUEST;
+
     if (valid_status(status)) {
         /* ensure it's ActivityPub data */
         ctype = xs_dict_get(response, "content-type");