Changeset 245 for branches/mbutscher/work/lib/pwiki/DocPages.py
- Timestamp:
- 01/12/11 13:56:54 (2 years ago)
- Files:
-
- 1 modified
-
branches/mbutscher/work/lib/pwiki/DocPages.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/mbutscher/work/lib/pwiki/DocPages.py
r234 r245 1518 1518 threadstop=DUMBTHREADSTOP): 1519 1519 1520 # Step 1: Refresh attributes 1520 1521 self.refreshAttributesFromPageAst(pageAst, threadstop=threadstop) 1521 1522 1523 # Some attributes control format details so check if attribute 1524 # refresh changed the details 1522 1525 formatDetails2 = self.getFormatDetails() 1523 1526 if not formatDetails.isEquivTo(formatDetails2): … … 1526 1529 return False 1527 1530 1528 return self.refreshMainDbCacheFromPageAst(pageAst, fireEvent=fireEvent, 1531 # Step 2: Refresh todos, link structure ... 1532 self.refreshMainDbCacheFromPageAst(pageAst, fireEvent=fireEvent, 1529 1533 threadstop=threadstop) 1534 1535 # Step 3: Update index search data 1536 self.putIntoSearchIndex(threadstop=threadstop) 1537 1538 return True 1539 1530 1540 1531 1541 … … 1740 1750 """ 1741 1751 with self.textOperationLock: 1752 threadstop.testRunning() 1753 1742 1754 if not self.getWikiDocument().isSearchIndexEnabled(): 1743 1755 return True # Or false? … … 1816 1828 if step == -1: 1817 1829 self._refreshMetaData(pageAst, formatDetails, threadstop=threadstop) 1818 1830 1819 1831 with self.textOperationLock: 1820 1832 if not liveTextPlaceHold is self.liveTextPlaceHold:
