You are here: Foswiki>Tasks Web>Item8754 (31 May 2010, GeorgeClark)Edit Attach

Item8754: Hitting back button to install other extensions gives inconsistent results

pencil
Priority: Normal
Current State: No Action Required
Released In:
Target Release: n/a
Applies To: Engine
Component: Configure
Branches:
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
After installing or un-installing an extension, if the user hits the "back" button in the browser to choose additional extensions, results are inconsistent. Sometimes it installs or un-installs the wrong extensions. This can be particularly bad if the wrong extension is removed.

-- GeorgeClark - 23 Mar 2010

Can you be any more specific as to how to reproduce this? "Sometimes" is the bane of all problem reports.....

-- CrawfordCurrie - 30 May 2010

It appears that this has been resolved. What I had observed was clicking the back button and reusing the page would install/uninstall the wrong plugin, as if the internal view of the extensions list ordering had changed from the browser view. For example, if the 5th extension in the list of uninstalled extensions was installed, reusing the page with the back button would still show the 5th extension as uninstalled, but would then install the 6th extension.

When I was testing the package installer code, the problem was repeatable and really obvious. I was constantly installing or uninstalling the wrong extensions. In any event, I can't recreate this, so changing to no action required.

-- GeorgeClark - 31 May 2010
 

ItemTemplate edit

Summary Hitting back button to install other extensions gives inconsistent results
ReportedBy GeorgeClark
Codebase trunk
SVN Range
AppliesTo Engine
Component Configure
Priority Normal
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn
Topic revision: r3 - 31 May 2010, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy