[CMF-checkins] CVS: CMF/CMFDefault/skins/control - addtoFavorites.py:1.2.4.1

Tres Seaver tseaver@zope.com
Mon, 7 Jan 2002 14:27:32 -0500


Update of /cvs-repository/CMF/CMFDefault/skins/control
In directory cvs.zope.org:/tmp/cvs-serv21390/CMFDefault/skins/control

Modified Files:
      Tag: CMF-1_2-branch
	addtoFavorites.py 
Log Message:


 - Use ID to label Favorite when target has an empty Title (Tracker #440).


=== CMF/CMFDefault/skins/control/addtoFavorites.py 1.2 => 1.2.4.1 ===
 new_id='fav_' + str(int( context.ZopeTime()))
 myPath=context.portal_url.getRelativeUrl(context)
-targetFolder.invokeFactory( 'Favorite', id=new_id, title=context.Title(), remote_url=myPath)
+targetFolder.invokeFactory( 'Favorite', id=new_id, title=context.TitleOrId(), remote_url=myPath)
 url = '%s/%s' % (context.absolute_url(), context.getTypeInfo().getActionById('view',''))
 return context.REQUEST.RESPONSE.redirect(url)