Closed vbradnitski closed 5 years ago
9 commits directly on xp/master for ContentImageResource without any pull requests or any review from backend during 7.0! Changes going in all directions. What could go wrong ?!
The current change in the PR is also not fixing the real problem. The real cause of the exception is https://bugs.openjdk.java.net/browse/JDK-7132728. But the problem appeared because scaleWidth is now by default true. Might be other changes done without any care.
I will have to go through all commits.
This is just too messy.
"scaleWidth" passed to true, removed, then put back
"source" added as predicate for scaling, then also for image orientation, then finally removed from image orientation, cropping and focalpoint. Then it is renamed to crop but actually not used a predicate for cropping. Then "scaleWidth"" is renamed to "source". Then a parameter "scaleWidth" is added
What is the purpose of this line final String filterParam = filter;
?
...
Setting up a meeting to go through it together
Hmmm.. What is happening here? If someone wants to send a gif through the image service it should be scaled just like a jpeg.
Hope you can clean this up Glenn :-)
Discussed with Alan. We will fix this in content-studio. Reopening https://github.com/enonic/app-contentstudio/issues/479
@mortyeriksen commented on Wed May 15 2019
We have around 10-15 gifs not working on enonic.com. They works fine in the browser, but not when processed in Content Studio. Can we do a quick check before I change them into screenshots?
To reproduce, just upload one of these to XP.
@mortyeriksen commented on Wed May 15 2019
I'm quick fixing by switching from image:// to media:// in the html source.
@mortyeriksen commented on Wed May 15 2019
They still can't be opened in the rich text editor...
@alansemenov commented on Mon Jun 03 2019
Works fine in 6.15.6, gives an exception on 7.0.0