[Product-Developers] Related Items in Plone 4.1.2 / Dexterity 1.0.3

Philip Kilner phil at xfr.co.uk
Fri Nov 4 10:10:55 UTC 2011


Hi Jukka,

Thanks for the response.

On 04/11/2011 09:49, Jukka Ojaniemi wrote:
> You
> can check this quickly by creating a new item and point your related item
> field to this newly created type - it should work. Now reinstall product and
> try that again.
>

Yup - as you suggest, an "old" object cannot be linked to, a "new" one can.

> If you put pdb to plone.app.relationfields setuphandlers.py code you'll see
> that when you reinstall your product your intid utility gets removed and
> then installed. When this happens you can say bye bye to your intids. I'm
> not sure if this is a feature or bug as you shouldn't really reinstall
> products. Just use portal_setups import tab if you need to bring some new
> GS-settings to your site. On the other hand if this is a feature, it is a
> nasty one and could really hurt your site.
>

 From my PoV, this is unambiguously a bug - if I have content that 
relies on those intids, and the intids can be wiped, then I can't be 
sure I won't end up with broken content!

Will go report it...


-- 

Regards,

PhilK


e: phil at xfr.co.uk - m: 07775 796 747

'work as if you lived in the early days of a better nation'
- alasdair gray


More information about the Product-Developers mailing list