Gilles has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/261355

Change subject: Pass true original dimensions through the context
......................................................................

Pass true original dimensions through the context

Bug: T122581
Change-Id: Ie9eca151723fe37d5bbd9f7f469d6f47be1b1e15
---
M wikimedia_thumbor_vips_engine/__init__.py
1 file changed, 5 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/thumbor/vips-engine 
refs/changes/55/261355/1

diff --git a/wikimedia_thumbor_vips_engine/__init__.py 
b/wikimedia_thumbor_vips_engine/__init__.py
index 835b1b0..8088e98 100644
--- a/wikimedia_thumbor_vips_engine/__init__.py
+++ b/wikimedia_thumbor_vips_engine/__init__.py
@@ -121,6 +121,11 @@
         result = self.exec_command(command)
         self.extension = extension
 
+        # Pass the true source dimensions through the context, letting filters
+        # like conditional sharpen pick it up
+        self.context.request.source_width = self.context.vips['width']
+        self.context.request.source_height = self.context.vips['height']
+
         return super(Engine, self).create_image(result)
 
     def read(self, extension=None, quality=None):

-- 
To view, visit https://gerrit.wikimedia.org/r/261355
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie9eca151723fe37d5bbd9f7f469d6f47be1b1e15
Gerrit-PatchSet: 1
Gerrit-Project: thumbor/vips-engine
Gerrit-Branch: master
Gerrit-Owner: Gilles <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to