From aa27cf055c4c0f1686a430601cc028915687299e Mon Sep 17 00:00:00 2001 From: Andreas Gohr <andi@splitbrain.org> Date: Wed, 11 Apr 2007 21:32:30 +0200 Subject: [PATCH] fix for old revisions showing "external edit" without reason FS#1092 darcs-hash:20070411193230-7ad00-95bf7919c303470ca0583d690a84522735974bb6.gz --- inc/common.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/inc/common.php b/inc/common.php index df1017f61..cbca47802 100644 --- a/inc/common.php +++ b/inc/common.php @@ -127,8 +127,9 @@ function pageinfo(){ if($REV){ $revinfo = getRevisionInfo($ID, $REV, 1024); }else{ - if (isset($info['meta']['last_change'])) { $revinfo = $info['meta']['last_change']; } - else { + if (is_array($info['meta']['last_change'])) { + $revinfo = $info['meta']['last_change']; + } else { $revinfo = getRevisionInfo($ID, $info['lastmod'], 1024); // cache most recent changelog line in metadata if missing and still valid if ($revinfo!==false) { -- GitLab