Changeset 3510 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/handlers.py
- Timestamp:
- Aug 22, 2012 10:22:22 AM (12 years ago)
- Location:
- quintagroup.plonegooglesitemaps/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk
- Property svn:mergeinfo
-
old new 3 3 /quintagroup.plonegooglesitemaps/branches/migratioin_product:2826-2839 4 4 /quintagroup.plonegooglesitemaps/branches/plone4:2549-2553 5 /quintagroup.plonegooglesitemaps/branches/sitemap_date:3481-3509 5 6 /quintagroup.plonegooglesitemaps/branches/test_refactoring:2527-2536
-
- Property svn:mergeinfo
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/handlers.py
r3163 r3510 3 3 #from quintagroup.plonegooglesitemaps.events import AfterTransitionEvent 4 4 from Products.DCWorkflow.interfaces import IAfterTransitionEvent 5 from quintagroup.plonegooglesitemaps.utils import ping_google 5 from Acquisition import aq_parent 6 7 from quintagroup.plonegooglesitemaps.utils import ping_google, isDefaultPage 6 8 7 9 … … 23 25 obj_ptype = object.portal_type 24 26 for sm in sitemaps: 25 if wftrans_name in sm.getPingTransitions() \26 andobj_ptype in sm.getPortalTypes():27 if wftrans_name in sm.getPingTransitions() and \ 28 obj_ptype in sm.getPortalTypes(): 27 29 ping_google(plone_home, sm.id) 28 30 return 0 31 32 33 def reindexParentObjects(obj, event): 34 """ Method reindexes folderish objects according 35 to modification date from default object 36 """ 37 def reindex(obj): 38 container = aq_parent(obj) 39 if isDefaultPage(obj): 40 container.reindexObject(['sitemap_date']) 41 reindex(container) 42 43 reindex(obj)
Note: See TracChangeset
for help on using the changeset viewer.