diff --git a/apps/maarch_entreprise/actions/process.php b/apps/maarch_entreprise/actions/process.php index 6359fd8165e27ea7a233e7b02e27acc803c3bbda..e2208a8158f9f405cb8d2c4b5f196005de9a92a2 100755 --- a/apps/maarch_entreprise/actions/process.php +++ b/apps/maarch_entreprise/actions/process.php @@ -152,7 +152,7 @@ function get_form_txt($values, $path_manage_action, $id_action, $table, $module, require_once 'modules/entities/class/class_manage_listdiff.php'; $listdiff = new diffusion_list(); $roles = $listdiff->list_difflist_roles(); - $_SESSION['process']['diff_list'] = $listdiff->get_listinstance($res_id, false, $coll_id); + $_SESSION['process']['diff_list'] = $listdiff->get_listinstance($res_id, false); $_SESSION['process']['difflist_type'] = $listdiff->get_difflist_type($_SESSION['process']['diff_list']['object_type']); } diff --git a/apps/maarch_entreprise/indexing_searching/details.php b/apps/maarch_entreprise/indexing_searching/details.php index a6d7221c207e120317604a52f1e6afa98f555285..ba1e1999a419c09d9de31085a6d9950c5bfcd813 100755 --- a/apps/maarch_entreprise/indexing_searching/details.php +++ b/apps/maarch_entreprise/indexing_searching/details.php @@ -510,7 +510,7 @@ if ($stmt->rowCount() == 0) { if ($core->is_module_loaded('entities')) { require_once 'modules/entities/class/class_manage_listdiff.php'; $diff_list = new diffusion_list(); - $_SESSION['details']['diff_list'] = $diff_list->get_listinstance($s_id, false, $coll_id); + $_SESSION['details']['diff_list'] = $diff_list->get_listinstance($s_id, false); $_SESSION['details']['difflist_type'] = $diff_list->get_difflist_type($_SESSION['details']['diff_list']['difflist_type']); $roles = $diff_list->list_difflist_roles(); diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql index 14948dc3f3815917df402564df7edbfa30e32cb3..d40a6cca6847d87fafcd38a3218673932f06b84d 100644 --- a/migration/19.12/1912.sql +++ b/migration/19.12/1912.sql @@ -514,6 +514,7 @@ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_val INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'priority', TRUE, null, 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'confidential', TRUE, null, 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'documentDate', TRUE, null, 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'departureDate', TRUE, null, 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'subject', TRUE, null, 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'indexingCustomField_1', FALSE, null, 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'senders', FALSE, null, 'contact'); diff --git a/modules/avis/class/avis_controler_Abstract.php b/modules/avis/class/avis_controler_Abstract.php index 429ea5d9d61b149a09fa3283399ab493e1a4284a..1f3cf5ba997cc5ba8c2b6cde0c233fa1c6778274 100755 --- a/modules/avis/class/avis_controler_Abstract.php +++ b/modules/avis/class/avis_controler_Abstract.php @@ -201,7 +201,7 @@ abstract class avis_controler_Abstract require_once 'modules/entities/class/class_manage_listdiff.php'; $listdiff = new diffusion_list(); $roles = $listdiff->list_difflist_roles(); - $circuitAvis = $listdiff->get_listinstance($res_id, false, $coll_id, $typeList); + $circuitAvis = $listdiff->get_listinstance($res_id, false, $typeList); if (isset($circuitAvis['copy'])) { unset($circuitAvis['copy']); } diff --git a/modules/avis/send_docs_to_recommendation.php b/modules/avis/send_docs_to_recommendation.php index 9235aa35927a40b1ee5e6f88f1efec72b8a0a163..07a17da34b9898f4d76c98f4833eb78a06135268 100755 --- a/modules/avis/send_docs_to_recommendation.php +++ b/modules/avis/send_docs_to_recommendation.php @@ -120,7 +120,7 @@ function get_form_txt($values, $path_manage_action, $id_action, $table, $module $_SESSION['redirect']['diff_list']['difflist_type'] = 'entity_id'; - $_SESSION['redirect']['diff_list'] = $difflist->get_listinstance($values_str, false, $coll_id); + $_SESSION['redirect']['diff_list'] = $difflist->get_listinstance($values_str, false); if ($_SESSION['save_list']['fromProcess'] == 'true') { if (!empty($_SESSION['process']['diff_list']['avis'])) { diff --git a/modules/entities/class/class_manage_listdiff_Abstract.php b/modules/entities/class/class_manage_listdiff_Abstract.php index 8fc5a35e4e1431bb1d4fc98aaea97723b1d54515..ebf299d435899d2b63ba7bcf52a2d00cc5e50dea 100755 --- a/modules/entities/class/class_manage_listdiff_Abstract.php +++ b/modules/entities/class/class_manage_listdiff_Abstract.php @@ -103,7 +103,7 @@ abstract class diffusion_list_Abstract extends functions } // Users $stmt = $db->query( - 'SELECT l.item_id, l.item_mode, u.firstname, u.lastname, e.entity_id, e.entity_label, l.visible, l.process_comment ' + 'SELECT l.item_id, l.item_mode, u.firstname, u.lastname, e.entity_id, e.entity_label, l.process_comment ' .' FROM '.ENT_LISTMODELS.' l ' .' JOIN '.USERS_TABLE.' u ON l.item_id = u.user_id ' .' JOIN '.ENT_USERS_ENTITIES.' ue ON u.user_id = ue.user_id ' @@ -145,7 +145,6 @@ abstract class diffusion_list_Abstract extends functions 'firstname' => functions::show_string($user->firstname), 'entity_id' => functions::show_string($user->entity_id), 'entity_label' => functions::show_string($user->entity_label), - 'visible' => $user->visible, 'process_comment' => $user->process_comment, 'requested_signature' => $user->requested_signature, ) @@ -154,7 +153,7 @@ abstract class diffusion_list_Abstract extends functions // Entities $stmt = $db->query( - 'SELECT l.item_id, e.entity_label, l.item_mode, l.visible ' + 'SELECT l.item_id, e.entity_label, l.item_mode ' .'FROM '.ENT_LISTMODELS.' l ' .'JOIN '.ENT_ENTITIES.' e ON l.item_id = e.entity_id ' .'WHERE ' @@ -179,7 +178,6 @@ abstract class diffusion_list_Abstract extends functions array( 'entity_id' => functions::show_string($entity->item_id), 'entity_label' => functions::show_string($entity->entity_label), - 'visible' => $entity->visible, ) ); } @@ -238,7 +236,7 @@ abstract class diffusion_list_Abstract extends functions //print_r($description); exit; $stmt = $db->query( 'insert into '.ENT_LISTMODELS - .' (object_id, object_type, sequence, item_id, item_type, item_mode, description, title, visible, process_comment ) ' + .' (object_id, object_type, sequence, item_id, item_type, item_mode, description, title, process_comment ) ' .' values (' .'? , ' .'?, ?, ' @@ -250,7 +248,7 @@ abstract class diffusion_list_Abstract extends functions .'?,' .'?' .')', - array($objectId, $objectType, $i, $user['user_id'], $item_mode, $description, $title, $user['visible'], $user['process_comment']) + array($objectId, $objectType, $i, $user['user_id'], $item_mode, $description, $title, $user['process_comment']) ); } // Entities @@ -264,7 +262,7 @@ abstract class diffusion_list_Abstract extends functions //print_r($description); exit; $stmt = $db->query( 'insert into '.ENT_LISTMODELS - .' (object_id, object_type, sequence, item_id, item_type, item_mode, description, title, visible ) ' + .' (object_id, object_type, sequence, item_id, item_type, item_mode, description, title ) ' .' values (' .'? , ' .'?, ?, ' @@ -275,7 +273,7 @@ abstract class diffusion_list_Abstract extends functions .'?,' .'?' .')', - array($objectId, $objectType, $i, $entity['entity_id'], $item_mode, $description, $title, $entity['visible']) + array($objectId, $objectType, $i, $entity['entity_id'], $item_mode, $description, $title) ); } } @@ -359,7 +357,7 @@ abstract class diffusion_list_Abstract extends functions $creatorEntity = ''; } - $oldListInst = $this->get_listinstance($resId, false, $collId, $difflistType); + $oldListInst = $this->get_listinstance($resId, false, $difflistType); /*echo 'old<br/>'; var_dump($oldListInst); echo 'new<br/>'; @@ -370,7 +368,7 @@ abstract class diffusion_list_Abstract extends functions $roles = $this->list_difflist_roles(); $db = new Database(); - $stmt = $db->query('SELECT listinstance_id FROM listinstance WHERE res_id = ? and coll_id = ? and difflist_type = ?', array($resId, $collId, $difflistType)); + $stmt = $db->query('SELECT listinstance_id FROM listinstance WHERE res_id = ? and difflist_type = ?', array($resId, $difflistType)); $diffUser = false; $diffCopyUsers = false; @@ -423,9 +421,8 @@ abstract class diffusion_list_Abstract extends functions //Delete previous listinstance $stmt = $db->query( 'DELETE FROM '.ENT_LISTINSTANCE - .' WHERE coll_id = ?' - .' AND res_id = ? AND difflist_type = ?', - array($collId, $resId, $difflistType) + .' WHERE res_id = ? AND difflist_type = ?', + array($resId, $difflistType) ); $roles = $this->list_difflist_roles(); @@ -446,7 +443,6 @@ abstract class diffusion_list_Abstract extends functions $userId = trim($diffList[$role_id]['users'][$i]['user_id']); $processComment = trim($diffList[$role_id]['users'][$i]['process_comment']); $processDate = trim($diffList[$role_id]['users'][$i]['process_date']); - $visible = $diffList[$role_id]['users'][$i]['visible']; $viewed = (int) $diffList[$role_id]['users'][$i]['viewed']; $signatory = ($diffList[$role_id]['users'][$i]['signatory'] ? 'true' : 'false'); @@ -465,7 +461,7 @@ abstract class diffusion_list_Abstract extends functions } } //Modification du dest_user dans la table res_letterbox - if ($role_id == 'dest' && $collId == 'letterbox_coll') { + if ($role_id == 'dest') { $resEntities = \User\models\UserEntityModel::get(['select' => ['entity_id', 'primary_entity'], 'where' => ['user_id = ?'], 'data' => [$userId]]); $mailDestination = \Resource\models\ResModel::getById(['select' => ['destination'], 'resId' => $resId]); @@ -489,7 +485,7 @@ abstract class diffusion_list_Abstract extends functions if ($processDate != '') { $stmt = $db->query( 'insert into '.ENT_LISTINSTANCE - .' (coll_id, res_id, sequence, item_id, item_type, item_mode, added_by_user, visible, viewed, difflist_type, process_comment, process_date, signatory, requested_signature) ' + .' (res_id, sequence, item_id, item_type, item_mode, added_by_user, viewed, difflist_type, process_comment, process_date, signatory, requested_signature) ' .'values (' .'?, ?, ' ."?, " @@ -504,12 +500,12 @@ abstract class diffusion_list_Abstract extends functions .'?, ' .'?' .' )', - array($collId, $resId, $i, $userId, $item_mode, $creatorUser, $visible, $viewed, $difflistType, $processComment, $processDate, $signatory, $requested_signature) + array($resId, $i, $userId, $item_mode, $creatorUser, $viewed, $difflistType, $processComment, $processDate, $signatory, $requested_signature) ); } else { $stmt = $db->query( 'insert into '.ENT_LISTINSTANCE - .' (coll_id, res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, visible, viewed, difflist_type, process_comment, signatory, requested_signature) ' + .' (res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, viewed, difflist_type, process_comment, signatory, requested_signature) ' .'values (' .'?, ?, ' ."'DOC', ?, " @@ -523,7 +519,7 @@ abstract class diffusion_list_Abstract extends functions .'?, ' .'?' .' )', - array($collId, $resId, $i, $userId, $item_mode, $creatorUser, $visible, $viewed, $difflistType, $processComment, $signatory, $requested_signature) + array($resId, $i, $userId, $item_mode, $creatorUser, $viewed, $difflistType, $processComment, $signatory, $requested_signature) ); } @@ -550,7 +546,6 @@ abstract class diffusion_list_Abstract extends functions for ($j = 0; $j < $cptEntities; ++$j) { $entityFound = false; $entityId = trim($diffList[$role_id]['entities'][$j]['entity_id']); - $visible = $diffList[$role_id]['entities'][$j]['visible']; $viewed = (int) $diffList[$role_id]['entities'][$j]['viewed']; $cptOldEntities = 0; if (is_array($oldListInst[$role_id]['entities'])) { @@ -567,7 +562,7 @@ abstract class diffusion_list_Abstract extends functions $stmt = $db->query( 'INSERT INTO '.ENT_LISTINSTANCE - .' (coll_id, res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, visible, viewed, difflist_type) ' + .' (res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, viewed, difflist_type) ' .'VALUES (' .'?, ?, ' ."'DOC', ?, " @@ -578,7 +573,7 @@ abstract class diffusion_list_Abstract extends functions .'?,?, ' .'?' .' )', - array($collId, $resId, $j, $entityId, $item_mode, $creatorUser, $visible, $viewed, $difflistType) + array($resId, $j, $entityId, $item_mode, $creatorUser, $viewed, $difflistType) ); if (!$entityFound || $fromQualif) { @@ -603,15 +598,15 @@ abstract class diffusion_list_Abstract extends functions $user = \User\models\UserModel::getByLogin(['select' => ['id'], 'login' => $_SESSION['user']['UserId']]); $db = new Database(); - $db->query('INSERT INTO listinstance_history (coll_id, res_id, user_id, updated_date) VALUES (?, ?, ?, current_timestamp)', array($coll_id, $res_id, $user['id'])); + $db->query('INSERT INTO listinstance_history (coll_id, res_id, user_id, updated_date) VALUES (?, ?, ?, current_timestamp)', array('letterbox_coll', $res_id, $user['id'])); $listinstance_history_id = $db->lastInsertId('listinstance_history_id_seq'); - $stmt = $db->query('SELECT * FROM listinstance WHERE res_id = ? and coll_id = ? and difflist_type = ?', array($res_id, $coll_id, $difflistType)); + $stmt = $db->query('SELECT * FROM listinstance WHERE res_id = ? and difflist_type = ?', array($res_id, $difflistType)); while ($resListinstance = $stmt->fetchObject()) { $stmt2 = $db->query( 'INSERT INTO listinstance_history_details - (listinstance_history_id, coll_id, res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, visible, viewed, difflist_type, process_comment) ' + (listinstance_history_id, coll_id, res_id, listinstance_type, sequence, item_id, item_type, item_mode, added_by_user, viewed, difflist_type, process_comment) ' .'VALUES (?,?, ?, ' ."'DOC', ?, " .'?, ' @@ -622,7 +617,7 @@ abstract class diffusion_list_Abstract extends functions .'?, ' .'?' .' )', - array($listinstance_history_id, $resListinstance->coll_id, $res_id, $resListinstance->sequence, $resListinstance->item_id, $resListinstance->item_type, $resListinstance->item_mode, $resListinstance->added_by_user, $resListinstance->visible, $resListinstance->viewed, $resListinstance->difflist_type, $resListinstance->process_comment) + array($listinstance_history_id, 'letterbox_coll', $res_id, $resListinstance->sequence, $resListinstance->item_id, $resListinstance->item_type, $resListinstance->item_mode, $resListinstance->added_by_user, $resListinstance->viewed, $resListinstance->difflist_type, $resListinstance->process_comment) ); } } @@ -653,7 +648,6 @@ abstract class diffusion_list_Abstract extends functions public function get_listinstance( $resId, $modeCc = false, - $collId = 'letterbox_coll', $typeList = 'entity_id' ) { $db = new Database(); @@ -661,17 +655,16 @@ abstract class diffusion_list_Abstract extends functions $listinstance = array(); - if (empty($resId) || empty($collId)) { + if (empty($resId)) { return $listinstance; } // Load header $query = - 'SELECT distinct coll_id, res_id, difflist_type' + 'SELECT distinct res_id, difflist_type' .' FROM '.ENT_LISTINSTANCE - .' WHERE coll_id = ? ' - .'and res_id = ? GROUP BY coll_id, res_id, difflist_type'; - $stmt = $db->query($query, array($collId, $resId)); + .' WHERE res_id = ? GROUP BY res_id, difflist_type'; + $stmt = $db->query($query, array($resId)); $listinstance = $stmt->fetch(PDO::FETCH_ASSOC); if ($listinstance['difflist_type'] == '') { @@ -682,11 +675,10 @@ abstract class diffusion_list_Abstract extends functions /*if (! $modeCc) { $stmt = $db->query( "select l.item_id, u.firstname, u.lastname, e.entity_id, " - . "e.entity_label, l.visible, l.viewed from " . ENT_LISTINSTANCE . " l, " + . "e.entity_label, l.viewed from " . ENT_LISTINSTANCE . " l, " . USERS_TABLE . " u, " . ENT_ENTITIES . " e, " . ENT_USERS_ENTITIES . " ue " - . " where l.coll_id = '" . $collId . "' " - ." and l.item_mode = 'dest' " + . " where l.item_mode = 'dest' " . "and l.item_type = 'user_id' and l.sequence = 0 " . "and l.item_id = u.user_id and u.user_id = ue.user_id " . "and e.entity_id = ue.entity_id and ue.primary_entity = 'Y' " @@ -701,7 +693,6 @@ abstract class diffusion_list_Abstract extends functions 'firstname' => $this->show_string($res->firstname), 'entity_id' => $this->show_string($res->entity_id), 'entity_label' => $this->show_string($res->entity_label), - 'visible' => $this->show_string($res->visible), 'viewed' => $this->show_string($res->viewed) ); }*/ @@ -710,11 +701,10 @@ abstract class diffusion_list_Abstract extends functions //********************************************************************** $stmt = $db->query( 'select l.listinstance_id ,l.item_id, u.firstname, u.lastname, e.entity_id, e.entity_label,' - .' l.visible, l.viewed, l.item_mode, l.difflist_type, l.process_date, l.process_comment, l.signatory, l.requested_signature from ' + .' l.viewed, l.item_mode, l.difflist_type, l.process_date, l.process_comment, l.signatory, l.requested_signature from ' .ENT_LISTINSTANCE.' l, '.USERS_TABLE .' u, '.ENT_ENTITIES.' e, '.ENT_USERS_ENTITIES - ." ue where l.coll_id = '".$collId."' " - ." and l.item_type = 'user_id' and l.item_id = u.user_id " + ." ue where l.item_type = 'user_id' and l.item_id = u.user_id " .' and l.item_id = ue.user_id and ue.user_id=u.user_id ' ." and e.entity_id = ue.entity_id and l.difflist_type = ? and l.res_id = ? and ue.primary_entity = 'Y' order by l.sequence ", array($typeList, $resId) @@ -737,7 +727,6 @@ abstract class diffusion_list_Abstract extends functions 'firstname' => functions::show_string($res->firstname), 'entity_id' => functions::show_string($res->entity_id), 'entity_label' => functions::show_string($res->entity_label), - 'visible' => functions::show_string($res->visible), 'viewed' => functions::show_string($res->viewed), 'difflist_type' => functions::show_string($res->difflist_type), 'process_date' => functions::show_string($res->process_date), @@ -750,11 +739,11 @@ abstract class diffusion_list_Abstract extends functions // OTHER ROLES ENTITIES //********************************************************************** $stmt = $db->query( - 'select l.item_id, e.entity_label, l.visible, l.viewed, l.item_mode, l.difflist_type, l.process_date, l.process_comment from '.ENT_LISTINSTANCE - .' l, '.ENT_ENTITIES.' e where l.difflist_type = ? and l.coll_id = ? ' + 'select l.item_id, e.entity_label, l.viewed, l.item_mode, l.difflist_type, l.process_date, l.process_comment from '.ENT_LISTINSTANCE + .' l, '.ENT_ENTITIES.' e where l.difflist_type = ? ' ."and l.item_type = 'entity_id' and l.item_id = e.entity_id " .'and l.res_id = ? order by l.sequence ', - array($typeList, $collId, $resId) + array($typeList, $resId) ); while ($res = $stmt->fetchObject()) { @@ -772,7 +761,6 @@ abstract class diffusion_list_Abstract extends functions array( 'entity_id' => functions::show_string($res->item_id), 'entity_label' => functions::show_string($res->entity_label), - 'visible' => functions::show_string($res->visible), 'viewed' => functions::show_string($res->viewed), 'difflist_type' => functions::show_string($res->difflist_type), 'process_date' => functions::show_string($res->process_date), @@ -794,20 +782,20 @@ abstract class diffusion_list_Abstract extends functions ) { $db = new Database(); $stmt = $db->query( - 'select item_id from '.ENT_LISTINSTANCE." where res_id = ? and coll_id = ? and sequence = 0 and item_type = ? and item_mode = 'dest'", - array($resId, $collId, $itemType) + 'select item_id from '.ENT_LISTINSTANCE." where res_id = ? and sequence = 0 and item_type = ? and item_mode = 'dest'", + array($resId, $itemType) ); if ($stmt->rowCount() == 1) { $stmt = $db->query( - 'update '.ENT_LISTINSTANCE." set item_id = ?, viewed = ? where res_id = ? and coll_id = ? and sequence = 0 and item_type = ? and item_mode = 'dest'", - array($dest, $viewed, $resId, $collId, $itemType) + 'update '.ENT_LISTINSTANCE." set item_id = ?, viewed = ? where res_id = ? and sequence = 0 and item_type = ? and item_mode = 'dest'", + array($dest, $viewed, $resId, $itemType) ); } else { $stmt = $db->query( - 'insert into '.ENT_LISTINSTANCE.' (coll_id, res_id, ' + 'insert into '.ENT_LISTINSTANCE.' (res_id, ' .'item_id, item_type, item_mode, sequence, ' ."added_by_user, viewed) values (?, ?, ?, ?, 'dest', 0, ?, ?)", - array($collId, $resId, $dest, $itemType, $_SESSION['user']['UserId'], $viewed) + array($resId, $dest, $itemType, $_SESSION['user']['UserId'], $viewed) ); } } @@ -888,7 +876,7 @@ abstract class diffusion_list_Abstract extends functions } } - $aCurrentDiffList = diffusion_list::get_listinstance($resId, false, $collId, $objectType); + $aCurrentDiffList = diffusion_list::get_listinstance($resId, false, $objectType); if (!empty($aCurrentDiffList)) { // On regarde les roles a conserver foreach ($aCurrentDiffList as $roleId => $listDiffItemId) { diff --git a/modules/entities/loadDiffList.php b/modules/entities/loadDiffList.php index 3933047d44929a09dba73cf3bf261ef45c323364..04ddc1846fb331043cbc5cf32f135f78bb14d4d2 100755 --- a/modules/entities/loadDiffList.php +++ b/modules/entities/loadDiffList.php @@ -57,7 +57,7 @@ if ($typeList=='VISA_CIRCUIT') { } else { require_once('modules/entities/class/class_manage_listdiff.php'); $diffListObj = new diffusion_list(); - $difflist = $diffListObj->get_listinstance($_REQUEST['res_id'], false, $_SESSION['collection_id_choice'], $typeList); + $difflist = $diffListObj->get_listinstance($_REQUEST['res_id'], false, $typeList); # Include display of list $roles = $diffListObj->list_difflist_roles(); diff --git a/modules/visa/class/class_modules_tools_Abstract.php b/modules/visa/class/class_modules_tools_Abstract.php index cb97a3aeab4fb4f22a0a068eb3dd14ec25b0e0d7..edaadb2b5ed445c6362249df1fc764f89299f7e8 100755 --- a/modules/visa/class/class_modules_tools_Abstract.php +++ b/modules/visa/class/class_modules_tools_Abstract.php @@ -124,7 +124,7 @@ abstract class visa_Abstract extends Database require_once 'modules/entities/class/class_manage_listdiff.php'; $listdiff = new diffusion_list(); $roles = $listdiff->list_difflist_roles(); - $circuit = $listdiff->get_listinstance($res_id, false, $coll_id, $typeList); + $circuit = $listdiff->get_listinstance($res_id, false, $typeList); if (isset($circuit['copy'])) { unset($circuit['copy']); } diff --git a/sql/data_fr.sql b/sql/data_fr.sql index 031119690f014a63fee42258ba405aac9eca066d..b4ac5a089d524d9e7ad3ac4721c97e83729619ca 100755 --- a/sql/data_fr.sql +++ b/sql/data_fr.sql @@ -1685,7 +1685,7 @@ TRUNCATE TABLE indexing_models_fields; INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'doctype', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'priority', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'confidential', TRUE, '""', 'mail'); -INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'docDate', TRUE, '""', 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'documentDate', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'arrivalDate', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'subject', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (1, 'senders', TRUE, '""', 'contact'); @@ -1700,7 +1700,8 @@ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_val INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'doctype', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'priority', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'confidential', TRUE, '""', 'mail'); -INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'docDate', TRUE, '""', 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'documentDate', TRUE, '""', 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'departureDate', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'subject', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'senders', FALSE, '""', 'contact'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (2, 'getRecipients', TRUE, '""', 'contact'); @@ -1714,7 +1715,7 @@ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_val INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'doctype', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'priority', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'confidential', TRUE, '""', 'mail'); -INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'docDate', TRUE, '""', 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'documentDate', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'subject', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'senders', FALSE, '""', 'contact'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (3, 'getRecipients', FALSE, '""', 'contact'); @@ -1727,7 +1728,7 @@ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_val /* GED */ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'doctype', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'confidential', TRUE, '""', 'mail'); -INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'docDate', TRUE, '""', 'mail'); +INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'documentDate', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'subject', TRUE, '""', 'mail'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'senders', FALSE, '""', 'contact'); INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (4, 'getRecipients', FALSE, '""', 'contact');