diff --git a/html/js/acc_ledger.js b/html/js/acc_ledger.js index 941492f91..01b733371 100644 --- a/html/js/acc_ledger.js +++ b/html/js/acc_ledger.js @@ -984,12 +984,13 @@ function dsp_letter(obj) { try { - var queryString = 'gDossier=' + obj.gDossier + '&j_id=' + obj.j_id + '&op=dl' + '&ot=' + obj.obj_type; + //var queryString = 'gDossier=' + obj.gDossier + '&j_id=' + obj.j_id + '&op=dl' + '&ot=' + obj.obj_type+'&start='+obj.start; + var action = new Ajax.Request( "ajax_misc.php", { method: 'get', - parameters: queryString, + parameters: obj, onFailure: error_dsp_letter, onSuccess: success_dsp_letter } @@ -1050,8 +1051,8 @@ function search_letter(obj) str_query = 'gDossier=' + obj.elements['gDossier'].value; if (obj.elements['j_id']) str_query += '&j_id=' + obj.elements['j_id'].value; - if (obj.elements['ot']) - str_query += '&ot=' + obj.elements['ot'].value; + if (obj.elements['obj_type']) + str_query += '&obj_type=' + obj.elements['obj_type'].value; if (obj.elements['op']) str_query += '&op=' + obj.elements['op'].value; if (obj.elements['min_amount']) diff --git a/include/ajax/ajax_display_letter.php b/include/ajax/ajax_display_letter.php index c5032437f..7e8f8007c 100644 --- a/include/ajax/ajax_display_letter.php +++ b/include/ajax/ajax_display_letter.php @@ -28,6 +28,20 @@ if (!defined('ALLOWED')) die('Appel direct ne sont pas permis'); +$http=new HttpInput(); + +try { + $obj_type=$http->get("obj_type"); + $j_id=$http->get("j_id","number"); + $op=$http->get("op"); + +}catch (Exception $e ) +{ + record_log($e->getMessage()); + record_log($e->getTraceAsString()); + return; +} + require_once NOALYSS_INCLUDE.'/class/lettering.class.php'; $exercice=$g_user->get_exercice(); if ($g_user->check_module("LETCARD")==0 && $g_user->check_module("LETACC")==0) @@ -60,14 +74,15 @@ $r.='