diff options
Diffstat (limited to 'app/class/Controllerhome.php')
-rw-r--r-- | app/class/Controllerhome.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/class/Controllerhome.php b/app/class/Controllerhome.php index 6e2155a..1385652 100644 --- a/app/class/Controllerhome.php +++ b/app/class/Controllerhome.php @@ -182,9 +182,11 @@ class Controllerhome extends Controllerpage if ($this->user->iseditor() && isset($_POST['action']) && isset($_POST['id']) && !empty($_POST['id'])) { if ($_POST['action'] == 'add' && isset($_POST['query'])) { if (isset($_POST['user']) && $_POST['user'] == $this->user->id()) { + $bookmark = new Bookmark($_POST); + $bookmark->init($_POST['id'], 'home', $_POST['query'], [], $_POST['icon']); $usermanager = new Modeluser(); $user = $usermanager->get($_POST['user']); - $user->addbookmark($_POST['id'], $_POST['query']); + $user->addbookmark($bookmark); $usermanager->add($user); } else { Config::addbookmark($_POST['id'], $_POST['query']); |