diff options
author | Atieno <pnjira@wikimedia.org> | 2025-03-12 18:11:09 +0300 |
---|---|---|
committer | Atieno <pnjira@wikimedia.org> | 2025-03-20 16:51:35 +0300 |
commit | 8498688f91aef6de2ca7ec487d454e4e2efe291f (patch) | |
tree | 7756cdb0482e706487763fed303cbfd9e776f7c9 /includes/Rest | |
parent | ca60c81278196eb521bc580f03f905fac867149e (diff) | |
download | mediawikicore-8498688f91aef6de2ca7ec487d454e4e2efe291f.tar.gz mediawikicore-8498688f91aef6de2ca7ec487d454e4e2efe291f.zip |
mocha: Test Page media links endpoint
Bug: T384942
Change-Id: I12c564245113226403298c472f93404dc6b28c2c
Diffstat (limited to 'includes/Rest')
-rw-r--r-- | includes/Rest/Handler/MediaLinksHandler.php | 6 |
1 files changed, 6 insertions, 0 deletions
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'; } |