? Success

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
9 Jul 2017

Summary of Changes

Throughout our non-HTML handling controllers, we are commonly early exiting the application instead of running a full request. We should be consistently running the full application and ensuring all requests go through the full cycle. The use of this early exit practice is generally to avoid having the responses butchered by plugins, but this practice is hugely subpar and if we intend to follow through on #14176 then this is a required step anyway.

This PR changes the Smart Search indexing process to remove the early exit logic.

Testing Instructions

The Smart Search indexer works correctly.

avatar mbabker mbabker - open - 9 Jul 2017
avatar mbabker mbabker - change - 9 Jul 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 9 Jul 2017
Category Administration com_finder
avatar wilsonge
wilsonge - comment - 9 Jul 2017

I'm assuming we need to fix the stats plugin HTML injection before this works?

avatar mbabker
mbabker - comment - 9 Jul 2017

Maybe? It runs fine when I tested, but admittedly I turn off stats collection every time I re-run the installer on my local.

avatar brianteeman brianteeman - change - 19 Jul 2017
Milestone Added:
avatar brianteeman brianteeman - change - 19 Jul 2017
Milestone Added:
avatar wilsonge
wilsonge - comment - 30 Jul 2017

Didn't turn off stats collection and this worked. So seems good

avatar wilsonge wilsonge - change - 30 Jul 2017
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2017-07-30 22:49:04
Closed_By wilsonge
avatar wilsonge wilsonge - close - 30 Jul 2017
avatar wilsonge wilsonge - merge - 30 Jul 2017

Add a Comment

Login with GitHub to post a comment