Skip to content

Commit 895ae90

Browse files
Merge pull request #59727 from nextcloud/backport/59721/stable33
[stable33] fix(ocm): Correctly track OCM requests
2 parents 4e60fb7 + 4fed225 commit 895ae90

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

apps/cloud_federation_api/lib/Controller/OCMRequestController.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ public function manageOCMRequests(string $ocmPath): Response {
6262
$signedRequest = $this->ocmDiscoveryService->getIncomingSignedRequest();
6363
} catch (IncomingRequestException $e) {
6464
$this->logger->warning('incoming ocm request exception', ['exception' => $e]);
65-
return new JSONResponse(['message' => $e->getMessage(), 'validationErrors' => []], Http::STATUS_BAD_REQUEST);
65+
$response = new JSONResponse(['message' => $e->getMessage(), 'validationErrors' => []], Http::STATUS_BAD_REQUEST);
66+
$response->throttle();
67+
return $response;
6668
}
6769

6870
// assuming that ocm request contains a json array

0 commit comments

Comments
 (0)