fix(ReferenceApiController): Bump rate limit for public resolve endpoint

E.g. text documents might contain hundreds of links whose previews need
to get loaded.

Fixes: nextcloud/collectives#1607

Signed-off-by: Jonas <jonas@freesources.org>
pull/49801/head
Jonas 1 year ago
parent 7c59119c03
commit dd5f560246
No known key found for this signature in database
GPG Key ID: 5262E7FF491049FE
  1. 2
      core/Controller/ReferenceApiController.php

@ -128,7 +128,7 @@ class ReferenceApiController extends \OCP\AppFramework\OCSController {
*/
#[ApiRoute(verb: 'GET', url: '/resolvePublic', root: '/references')]
#[PublicPage]
#[AnonRateLimit(limit: 10, period: 120)]
#[AnonRateLimit(limit: 25, period: 120)]
public function resolveOnePublic(string $reference, string $sharingToken): DataResponse {
/** @var ?CoreReference $resolvedReference */
$resolvedReference = $this->referenceManager->resolveReference(trim($reference), true, trim($sharingToken))?->jsonSerialize();

Loading…
Cancel
Save