summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2026-02-10 10:49:29 +0000
committerGreg Roach <greg@subaqua.co.uk>2026-02-10 10:53:20 +0000
commit7e56366cdf5251d62a95db9de2e86f8aa7b6608e (patch)
treedcc492be9c42f49f096e12b40caaded117a63098
parent10a0adcfafe4c309b2c8d5c764132e7ab721d36d (diff)
downloadwebtrees-7e56366cdf5251d62a95db9de2e86f8aa7b6608e.tar.gz
webtrees-7e56366cdf5251d62a95db9de2e86f8aa7b6608e.tar.bz2
webtrees-7e56366cdf5251d62a95db9de2e86f8aa7b6608e.zip
Fix error from d9775d0: cannot import GEDCOM files
-rw-r--r--app/Services/TreeService.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/Services/TreeService.php b/app/Services/TreeService.php
index e353effcaf..c55c329d83 100644
--- a/app/Services/TreeService.php
+++ b/app/Services/TreeService.php
@@ -219,6 +219,8 @@ class TreeService
'imported' => 0,
]);
+ DB::table('gedcom_chunk')->where('gedcom_id', '=', $tree->id())->delete();
+
$stream = $stream->detach();
// Convert to UTF-8.
@@ -279,7 +281,6 @@ class TreeService
DB::table('module_privacy')->where('gedcom_id', '=', $tree->id())->delete();
DB::table('hit_counter')->where('gedcom_id', '=', $tree->id())->delete();
DB::table('default_resn')->where('gedcom_id', '=', $tree->id())->delete();
- DB::table('gedcom_chunk')->where('gedcom_id', '=', $tree->id())->delete();
DB::table('log')->where('gedcom_id', '=', $tree->id())->delete();
DB::table('gedcom')->where('gedcom_id', '=', $tree->id())->delete();
}