diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-01-11 11:44:16 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-01-11 11:44:16 +0000 |
| commit | c0804649bf60e006885fb046f075cf3008bf7cb9 (patch) | |
| tree | 44b1e6ffaa50288fe58c3709f13e6663c9856285 /index.php | |
| parent | a2bad81d2834149268aae68b351f387dfde8087e (diff) | |
| download | webtrees-c0804649bf60e006885fb046f075cf3008bf7cb9.tar.gz webtrees-c0804649bf60e006885fb046f075cf3008bf7cb9.tar.bz2 webtrees-c0804649bf60e006885fb046f075cf3008bf7cb9.zip | |
Simplify row-mappers
Diffstat (limited to 'index.php')
| -rw-r--r-- | index.php | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -181,13 +181,11 @@ $route = $request->get('route'); try { // Most requests will need the current tree and user. - $all_trees = Tree::getAll(); - - $tree = $all_trees[$request->get('ged')] ?? null; + $tree = Tree::findByName($request->get('ged')) ?? null; // No tree specified/available? Choose one. if ($tree === null && $request->getMethod() === Request::METHOD_GET) { - $tree = $all_trees[Site::getPreference('DEFAULT_GEDCOM')] ?? array_values($all_trees)[0] ?? null; + $tree = Tree::findByName(Site::getPreference('DEFAULT_GEDCOM')) ?? Tree::getAll()[0] ?? null; } // Select a locale |
