Changeset 48072
- Timestamp:
- 08/07/06 17:14:23 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
CPS3/products/CPSDocument/trunk/CHANGES
r48046 r48072 9 9 - The upgrade checker for the News Item would return False when upgrading 10 10 from 3.2.4, even though an upgrade was needed. 11 - #1714: fields init at creation time is always made on default language doc. 11 12 New internal features: 12 13 ~~~~~~~~~~~~~~~~~~~~~~ CPS3/products/CPSDocument/trunk/FlexibleTypeInformation.py
r46767 r48072 214 214 # we assume it already has the right adapters & context 215 215 216 lang = kw.pop('Language', None) 217 if lang is not None: 218 ob.setLanguage(lang) 219 216 220 dm = kw.get('datamodel') 217 221 proxy = dm is not None and dm.getProxy() or None … … 231 235 232 236 dm._setObject(ob, proxy=proxy) 233 dm._commit(check_perms=0 )237 dm._commit(check_perms=0, _set_editable=False) 234 238 235 239 return ob CPS3/products/CPSDocument/trunk/tests/testFlexibleTypeInformation.py
r45658 r48072 100 100 self.assertEquals(ob.Title(), 'User written') 101 101 102 def test_contructInstance_languages(self): 103 wftool = getToolByName(self.portal, 'portal_workflow') 104 wftool.invokeFactoryFor(self.sandbox, 'News Item', 'some_news', 105 Title="Some News") 106 some_news = self.sandbox.some_news 107 first_lang = some_news.getContent().Language() 108 some_news.addLanguageToProxy('exotic_language') 109 110 # assertion for #1714 111 self.assertEquals(some_news.getContent(lang=first_lang).Title(), 112 "Some News") 102 113 103 114 def test_getDataModel(self):
