From 8498688f91aef6de2ca7ec487d454e4e2efe291f Mon Sep 17 00:00:00 2001 From: Atieno Date: Wed, 12 Mar 2025 18:11:09 +0300 Subject: mocha: Test Page media links endpoint Bug: T384942 Change-Id: I12c564245113226403298c472f93404dc6b28c2c --- includes/Rest/Handler/MediaLinksHandler.php | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'includes/Rest') diff --git a/includes/Rest/Handler/MediaLinksHandler.php b/includes/Rest/Handler/MediaLinksHandler.php index 3c2e6960f52f..75f6c07c8571 100644 --- a/includes/Rest/Handler/MediaLinksHandler.php +++ b/includes/Rest/Handler/MediaLinksHandler.php @@ -191,6 +191,12 @@ class MediaLinksHandler extends SimpleHandler { return self::MAX_NUM_LINKS; } + protected function generateResponseSpec( string $method ): array { + $spec = parent::generateResponseSpec( $method ); + $spec['404'] = [ '$ref' => '#/components/responses/GenericErrorResponse' ]; + return $spec; + } + public function getResponseBodySchemaFileName( string $method ): ?string { return 'includes/Rest/Handler/Schema/MediaLinks.json'; } -- cgit v1.2.3