summaryrefslogtreecommitdiff
path: root/includes/functions/functions_import.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2015-03-02 14:28:39 +0000
committerGreg Roach <fisharebest@gmail.com>2015-03-02 14:28:39 +0000
commitf5b60dec5b2008942bb21825ea56f175562be22a (patch)
tree600825b85dd5b81cdc2a606a01794198e45fe66a /includes/functions/functions_import.php
parent841014f17832a30761bc213858413d11cbeca0b7 (diff)
downloadwebtrees-f5b60dec5b2008942bb21825ea56f175562be22a.tar.gz
webtrees-f5b60dec5b2008942bb21825ea56f175562be22a.tar.bz2
webtrees-f5b60dec5b2008942bb21825ea56f175562be22a.zip
PSR-1
Diffstat (limited to 'includes/functions/functions_import.php')
-rw-r--r--includes/functions/functions_import.php28
1 files changed, 25 insertions, 3 deletions
diff --git a/includes/functions/functions_import.php b/includes/functions/functions_import.php
index 0f704e2cf7..4e49f9eee8 100644
--- a/includes/functions/functions_import.php
+++ b/includes/functions/functions_import.php
@@ -873,9 +873,31 @@ function update_dates($xref, $ged_id, $gedrec) {
$fact = $tmatch[1];
}
$date = new Date($match[2]);
- $sql_insert_date->execute(array($date->date1->d, $date->date1->format('%O'), $date->date1->m, $date->date1->y, $date->date1->minJD, $date->date1->maxJD, $fact, $xref, $ged_id, $date->date1->format('%@')));
- if ($date->date2) {
- $sql_insert_date->execute(array($date->date2->d, $date->date2->format('%O'), $date->date2->m, $date->date2->y, $date->date2->minJD, $date->date2->maxJD, $fact, $xref, $ged_id, $date->date2->format('%@')));
+ $sql_insert_date->execute(array(
+ $date->minimumDate()->d,
+ $date->minimumDate()->format('%O'),
+ $date->minimumDate()->m,
+ $date->minimumDate()->y,
+ $date->minimumDate()->minJD,
+ $date->minimumDate()->maxJD,
+ $fact,
+ $xref,
+ $ged_id,
+ $date->minimumDate()->format('%@'),
+ ));
+ if ($date->minimumDate() !== $date->maximumDate()) {
+ $sql_insert_date->execute(array(
+ $date->maximumDate()->d,
+ $date->maximumDate()->format('%O'),
+ $date->maximumDate()->m,
+ $date->maximumDate()->y,
+ $date->maximumDate()->minJD,
+ $date->maximumDate()->maxJD,
+ $fact,
+ $xref,
+ $ged_id,
+ $date->maximumDate()->format('%@'),
+ ));
}
}
}