dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1b4dc59
)
No need to create a new Revision object if we already have one available
author
Alexandre Emsenhuber
<ialex@users.mediawiki.org>
Fri, 9 Mar 2012 20:26:08 +0000
(20:26 +0000)
committer
Alexandre Emsenhuber
<ialex@users.mediawiki.org>
Fri, 9 Mar 2012 20:26:08 +0000
(20:26 +0000)
includes/Article.php
patch
|
blob
|
history
diff --git
a/includes/Article.php
b/includes/Article.php
index
cdf2c1f
..
2e8e200
100644
(file)
--- a/
includes/Article.php
+++ b/
includes/Article.php
@@
-1093,7
+1093,12
@@
class Article extends Page {
$extraParams['unhide'] = 1;
}
- $revision = Revision::newFromId( $oldid );
+ if ( $this->mRevision && $this->mRevision->getId() === $oldid ) {
+ $revision = $this->mRevision;
+ } else {
+ $revision = Revision::newFromId( $oldid );
+ }
+
$timestamp = $revision->getTimestamp();
$current = ( $oldid == $this->mPage->getLatest() );