summaryrefslogtreecommitdiff
path: root/app/Module/InteractiveTree
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2015-03-08 17:09:41 +0000
committerGreg Roach <fisharebest@gmail.com>2015-03-09 00:08:53 +0000
commit24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52 (patch)
tree0059c30afd4b78da23f28067165a7b17415924d8 /app/Module/InteractiveTree
parent3763c3f2dff6a4360b7b8810b6250e372dded805 (diff)
downloadwebtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.tar.gz
webtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.tar.bz2
webtrees-24ec66ce7e77188cd2495b0f8d4dd0ae6e8c9c52.zip
Use Tree object instead of ID/name
Diffstat (limited to 'app/Module/InteractiveTree')
-rw-r--r--app/Module/InteractiveTree/TreeView.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/Module/InteractiveTree/TreeView.php b/app/Module/InteractiveTree/TreeView.php
index 0dc21ff173..6f660f5d32 100644
--- a/app/Module/InteractiveTree/TreeView.php
+++ b/app/Module/InteractiveTree/TreeView.php
@@ -77,6 +77,8 @@ class TreeView {
* @return string
*/
public function getPersons($list) {
+ global $WT_TREE;
+
$list = explode(';', $list);
$r = array();
foreach ($list as $jsonRequest) {
@@ -87,7 +89,7 @@ class TreeView {
$fidlist = explode(',', $jsonRequest);
$flist = array();
foreach ($fidlist as $fid) {
- $flist[] = Family::getInstance($fid);
+ $flist[] = Family::getInstance($fid, $WT_TREE);
}
$r[] = $this->drawChildren($flist, 1, true);
break;
@@ -95,7 +97,7 @@ class TreeView {
$params = explode('@', $jsonRequest);
$fid = $params[0];
$order = $params[1];
- $f = Family::getInstance($fid);
+ $f = Family::getInstance($fid, $WT_TREE);
if ($f->getHusband()) {
$r[] = $this->drawPerson($f->getHusband(), 0, 1, $f, $order);
} elseif ($f->getWife()) {