diff --git a/doc/manuel-fr.odt b/doc/manuel-fr.odt index c5c49f684..9f4d8705f 100644 Binary files a/doc/manuel-fr.odt and b/doc/manuel-fr.odt differ diff --git a/doc/manuel-fr.pdf b/doc/manuel-fr.pdf index 3843ec067..328cfb0c1 100644 Binary files a/doc/manuel-fr.pdf and b/doc/manuel-fr.pdf differ diff --git a/html/admin/sql/patch/upgrade101.sql b/html/admin/sql/patch/upgrade101.sql new file mode 100644 index 000000000..b79c0f553 --- /dev/null +++ b/html/admin/sql/patch/upgrade101.sql @@ -0,0 +1,11 @@ +begin; +delete from letter_deb where ld_id in (select a.ld_id from letter_deb as a join letter_deb as b on (a.j_id=b.j_id and a.ld_id > b.ld_id)); +delete from letter_cred where lc_id in (select a.lc_id from letter_cred as a join letter_cred as b on (a.j_id=b.j_id and a.lc_id > b.lc_id)); + +ALTER TABLE letter_deb ADD CONSTRAINT letter_deb_j_id_key UNIQUE(j_id ); +ALTER TABLE letter_cred ADD CONSTRAINT letter_cred_j_id_key UNIQUE(j_id ); + + +update version set val=102; + +commit; \ No newline at end of file diff --git a/html/ajax_history.php b/html/ajax_history.php index 265896e6e..78bb9f24f 100644 --- a/html/ajax_history.php +++ b/html/ajax_history.php @@ -44,7 +44,7 @@ $user=new User($cn); /* security */ if ( $user->check_dossier(dossier::id(),true) == 'X' ) exit(); - +$from_div=(isset ($_REQUEST['ajax']))?1:0; /////////////////////////////////////////////////////////////////////////// /* first detail for a card */ @@ -87,7 +87,7 @@ if ( isset($_GET['f_id'])) $obj="{div:'$div',f_id:'".$_GET['f_id']."',gDossier:'$dossier',select:this}"; $is=$exercice->select('p_exercice',$default,' onchange="update_history_card('.$obj.');"'); $old="Autre exercice ".$is->input(); - } + } else { $old='