diff --git a/inc/salvatore_ecriveur.php b/inc/salvatore_ecriveur.php index f458a551e68c9c2e3fa07704a30c579661882ddf..e80a0004b23977447437164d343a18a1a4e202a4 100644 --- a/inc/salvatore_ecriveur.php +++ b/inc/salvatore_ecriveur.php @@ -119,6 +119,11 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url $seuil_export = lire_config('tradlang/seuil_export_tradlang', _SALVATORE_SEUIL_EXPORT); } + $file_commit_infos = $dir_module . '/' . $module . '.commit.json'; + if (file_exists($file_commit_infos)) { + salvatore_fail("[Ecriveur] Erreur sur $module", "Erreur : il y a deja un fichier $file_commit_infos avec des commits en attente"); + } + $xml_infos = $commit_infos = array(); $liste_lang = $liste_lang_non_exportees = $liste_lang_a_supprimer = array(); @@ -315,7 +320,7 @@ function salvatore_exporter_module($id_tradlang_module, $source, $url_site, $url if ($message_commit) { $commit_infos['.message'] = $message_commit; } - file_put_contents($dir_module . '/' . $module . '.commit.json', json_encode($commit_infos)); + file_put_contents($file_commit_infos, json_encode($commit_infos)); } $log = salvatore_read_status_modif($module, $source, $dir_depots);