From 403fe0b97c58135162150b4704c80371411ac195 Mon Sep 17 00:00:00 2001 From: fisharebest Date: Sat, 13 Jul 2013 07:00:12 +0000 Subject: Refactor away find_gedcom_record() - stats --- library/WT/Stats.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/library/WT/Stats.php b/library/WT/Stats.php index 43849b0f01..046c7b9b10 100644 --- a/library/WT/Stats.php +++ b/library/WT/Stats.php @@ -208,9 +208,10 @@ class WT_Stats { function gedcomDate() { global $DATE_FORMAT; - $head=find_other_record('HEAD', $this->_ged_id); - if (preg_match("/1 DATE (.+)/", $head, $match)) { - $date=new WT_Date($match[1]); + $head = WT_GedcomRecord::getInstance('HEAD'); + $fact = $head->getFactByType('DATE'); + if ($fact) { + $date=new WT_Date($fact->getValue()); return $date->Display(false, $DATE_FORMAT); // Override $PUBLIC_DATE_FORMAT } return ''; -- cgit v1.3