diff --git a/htdocs/comm/action/card.php b/htdocs/comm/action/card.php index 00e6b025b44..54cfea64743 100644 --- a/htdocs/comm/action/card.php +++ b/htdocs/comm/action/card.php @@ -1223,7 +1223,11 @@ if ($action == 'create') { if (!empty($projectid)) { $projectsListId = $projectid; } - $tid = GETPOST("projecttaskid") ? GETPOST("projecttaskid") : ''; + if ($origin=='task') { + $tid= GETPOST("originid"); + } else { + $tid = GETPOST("projecttaskid") ? GETPOST("projecttaskid") : ''; + } $formproject->selectTasks((!empty($societe->id) ? $societe->id : -1), $tid, 'taskid', 24, 0, '1', 1, 0, 0, 'maxwidth500', $projectsListId); print ''; } diff --git a/htdocs/contact/list.php b/htdocs/contact/list.php index 391535d784e..dc8c77d0e1e 100644 --- a/htdocs/contact/list.php +++ b/htdocs/contact/list.php @@ -75,7 +75,11 @@ $search_phone_pro = GETPOST("search_phone_pro", 'alpha'); $search_phone_mobile = GETPOST("search_phone_mobile", 'alpha'); $search_fax = GETPOST("search_fax", 'alpha'); $search_email = GETPOST("search_email", 'alpha'); -$search_no_email = GETPOST("search_no_email", 'int'); +if (!empty($conf->mailing->enabled)) { + $search_no_email = GETPOST("search_no_email", 'int'); +} else { + $search_no_email = -1; +} if (!empty($conf->socialnetworks->enabled)) { foreach ($socialnetworks as $key => $value) { if ($value['active']) {