diff --git a/apps/maarch_entreprise/smartphone/view_baskets.php b/apps/maarch_entreprise/smartphone/view_baskets.php index 51b4ed85b50087887b756fe46374313c1cffcea0..4494beb503161539f0cb1e32f4abc67012f71daf 100755 --- a/apps/maarch_entreprise/smartphone/view_baskets.php +++ b/apps/maarch_entreprise/smartphone/view_baskets.php @@ -17,7 +17,7 @@ if (! isset($_REQUEST['noinit'])) { } $bask = new basket(); if (isset($_REQUEST['baskets']) && ! empty($_REQUEST['baskets'])) { - $bask->load_current_basket(trim($_REQUEST['baskets']), 'frame'); + $bask->load_current_basket(trim($_REQUEST['baskets'])); } $_SESSION['collection_id_choice'] = $_SESSION['current_basket']['coll_id']; $whereRequest = $_SESSION['current_basket']['clause']; diff --git a/modules/visa/class/class_user_signatures_Abstract.php b/modules/visa/class/class_user_signatures_Abstract.php index 8134dc13e3f2909957d332fa6455b811a12e9884..33a25a5d74d802c9fdae2bc1ba37ee8d22ef1cb0 100755 --- a/modules/visa/class/class_user_signatures_Abstract.php +++ b/modules/visa/class/class_user_signatures_Abstract.php @@ -112,8 +112,11 @@ abstract class UserSignaturesAbstract extends Database $storeInfos = $this->storeSignOnDocserver($tmpSourceCopy,'templates'); - $db->query('INSERT INTO ' . USER_SIGNATURES_TABLE . ' (user_id, signature_path, signature_file_name,fingerprint) VALUES (?, ?, ?, ?)', - [$_SESSION['user']['UserId'], + + $userInfos = \User\models\UserModel::get(['select' => ['id'], 'where' => ['user_id = ?'], 'data' => [$_SESSION['user']['UserId']]]); + + $db->query('INSERT INTO ' . USER_SIGNATURES_TABLE . ' (user_serial_id, signature_path, signature_file_name,fingerprint) VALUES (?, ?, ?, ?)', + [$userInfos[0]['id'], $storeInfos['destination_dir'], $storeInfos['file_destination_name'], Ds_doFingerprint($tmpSourceCopy,$docserverTypeObjectSign->fingerprint_mode)