• Remember Mailing List

Re: Reinstall breaks existing (re)member logins

from Rob Miller on Jan 18, 2007 11:13 AM
On Jan 18, 2007, at 9:50 AM, Tim Hicks wrote:

> Hi,
>
> I have a member type that subclasses the standard remember member.  My
> product has a portal_quickinstaller install function that installs the
> membrane, remember, and then product GenericSetup profiles.
>
> The problem is, when I click the 'reinstall' button in the QI tool,  
> any
> existing members suddenly stop being able to login.  Looking in
> portal_memberdata, the objects are still there, though.
>
> Does anyone have any ideas about why this might be happening?

quickinstaller has a bunch of possible side effects... it records the  
objects that are instantiated during the installation process, and  
then removes them when you uninstall.  this has interesting results  
when one product installs dependency products, because objects that  
aren't actually directly associated with the product in question will  
be removed.  the reinstall function may be slightly different, not  
sure, but this is worth looking at.

you might try running the membrane / remember import profiles by hand  
after you perform the reinstall, see if that helps.  otherwise you're  
just going to have to debug.

-r
Return to date view: threaded or flat