aboutsummaryrefslogtreecommitdiff
path: root/app/class/Controllerhome.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/class/Controllerhome.php')
-rw-r--r--app/class/Controllerhome.php4
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']);