? Pending

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
4 Feb 2017

Partial Pull Request for Issue #13357

Summary of Changes

Similar to #13524 this tries to make the JControllerLegacy class resilient to cache related issues.

  1. The call to display the component is wrapped in a try/catch so a cache error doesn't result in an error displaying the page, on a cache exception the view will directly be called similar to if caching isn't enabled.

Testing Instructions

If the cache store fails to connect or the cache configuration is bad, the exceptions thrown by the cache API should be caught and JControllerLegacy::display() won't cause an uncaught exception from the cache API to bubble up the call stack. When processing from the cache fails here, the view should still attempt to be displayed.

Documentation Changes Required

N/A

avatar mbabker mbabker - open - 4 Feb 2017
avatar mbabker mbabker - change - 4 Feb 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 4 Feb 2017
Category Libraries
avatar alikon
alikon - comment - 6 Feb 2017

I have tested this item successfully on 7e50fae


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/13918.

avatar alikon alikon - test_item - 6 Feb 2017 - Tested successfully
avatar laoneo
laoneo - comment - 6 Feb 2017

I have tested this item successfully on 7e50fae


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/13918.

avatar laoneo laoneo - test_item - 6 Feb 2017 - Tested successfully
avatar jeckodevelopment jeckodevelopment - change - 6 Feb 2017
Milestone Added:
Status Pending Ready to Commit
avatar jeckodevelopment
jeckodevelopment - comment - 6 Feb 2017

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/13918.

avatar rdeutz rdeutz - close - 8 Feb 2017
avatar rdeutz rdeutz - merge - 8 Feb 2017
avatar rdeutz rdeutz - change - 8 Feb 2017
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2017-02-08 14:07:42
Closed_By rdeutz
Labels Added: ?

Add a Comment

Login with GitHub to post a comment