From 4994e041c422be7819011ccaabcbe7134ca29eea Mon Sep 17 00:00:00 2001 From: Christer Edvartsen Date: Wed, 5 Dec 2012 19:41:22 +0100 Subject: [PATCH] Serve the original version of the image if the client accepts it --- library/Imbo/Resource/Image.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Imbo/Resource/Image.php b/library/Imbo/Resource/Image.php index 689f3d896..9675e250f 100644 --- a/library/Imbo/Resource/Image.php +++ b/library/Imbo/Resource/Image.php @@ -260,7 +260,7 @@ public function get(Container $container) { $imageType = $this->image->getMimeType(); $acceptableTypes = $request->getAcceptableContentTypes(); - if (!$extension) { + if (!$extension && !$this->contentNegotiation->isAcceptable($imageType, $acceptableTypes)) { $typesToCheck = ImageObject::$mimeTypes; $match = $this->contentNegotiation->bestMatch(array_keys($typesToCheck), $acceptableTypes);