plone/plone.app.multilingual — pull request #45 by pysailor (2013-04-06 12:39:00+00:00)
Title: Add catalog metadata, make sure it gets updated

Follow-up for plone/plone.multilingual/pull/4

Since the 2 new indexes are already added here in setuphandlers, we might as well also add the catalog metadata.

Also, if we need to reindex content (because new indexes or metadata columns have been addded), make sure that the catalog metadata gets updated too. Sadly, manage_reindexIndex sets update_metadata hard-coded to False, without the possibility to pass this parameter. Therefore I copied the relevant lines from this method to the setuphandlers code.