コード例 #1
0
 def commit_item_transaction(self, env, item, **kwargs):
     item._create_versions()
     if item._front_item is not None and (\
             not hasattr(item._front_item, 'state') or \
             item._front_item.state in [item.PRIVATE, item.PUBLIC]):
         # Do not mark NEW items as changed
         item.has_unpublished_changes = True
     Stream.commit_item_transaction(self, env, item, **kwargs)
コード例 #2
0
ファイル: stream.py プロジェクト: Lehych/iktomi-cms
 def commit_item_transaction(self, env, item, **kwargs):
     item._create_versions()
     if item._front_item is not None and (\
             not hasattr(item._front_item, 'state') or \
             item._front_item.state in [item.PRIVATE, item.PUBLIC]):
         # Do not mark NEW items as changed
         item.has_unpublished_changes = True
     Stream.commit_item_transaction(self, env, item, **kwargs)
コード例 #3
0
 def commit_item_transaction(self, env, item, **kwargs):
     item.has_unpublished_changes = True
     item._create_versions()
     Stream.commit_item_transaction(self, env, item, **kwargs)