From de5342258152a6bf1473926d1bbd8ba58ea5e698 Mon Sep 17 00:00:00 2001 From: unfr Date: Sun, 2 Feb 2025 16:40:21 +0100 Subject: [PATCH] =?UTF-8?q?V=C3=A9rification=20de=20l'extension=20du=20fic?= =?UTF-8?q?hier=20envoy=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/postauto | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/bin/postauto b/bin/postauto index a7d7630..eb46b07 100644 --- a/bin/postauto +++ b/bin/postauto @@ -67,16 +67,21 @@ do_add() { else echo -e "$VERT""DEPLACEMENT DE LA RELEASE ${release_name} DANS LE REPERTOIRE DE TRAVAIL""$NORMAL" - if [ ! -e "${DOSSIER_GLOBAL}${release_name}" ]; then - cp -rl "${release_path}" "${DOSSIER_GLOBAL}" + if [[ "${release_name}" =~ \.(mkv|mp4)$ ]]; then + if [ ! -e "${DOSSIER_GLOBAL}${release_name}" ]; then + cp -rl "${release_path}" "${DOSSIER_GLOBAL}" + fi + + echo -e "$ROUGE""CREATION MEDIAINFO""$NORMAL" + mediainfo --output=JSON --full "${DOSSIER_GLOBAL}${release_name}" > "${DOSSIER_NFO}${release_without_ext}.json" + + echo -e "$CYAN""AJOUT DE LA RELEASE ${release_name} DANS LA DATABASE""$NORMAL" + #sqlite3 "$DB_FILE" "INSERT INTO release (nom, status) VALUES ('${release_name}', 0);" + sqlite3 "$DB_FILE" "BEGIN IMMEDIATE; INSERT INTO release (nom, status) VALUES ('${release_name}', 0); COMMIT;" + else + echo "il ne s'agit pas d'un fichier mkv ou mp4" fi - - echo -e "$ROUGE""CREATION MEDIAINFO""$NORMAL" - mediainfo --output=JSON --full "${DOSSIER_GLOBAL}${release_name}" > "${DOSSIER_NFO}${release_without_ext}.json" - - echo -e "$CYAN""AJOUT DE LA RELEASE ${release_name} DANS LA DATABASE""$NORMAL" - #sqlite3 "$DB_FILE" "INSERT INTO release (nom, status) VALUES ('${release_name}', 0);" - sqlite3 "$DB_FILE" "BEGIN IMMEDIATE; INSERT INTO release (nom, status) VALUES ('${release_name}', 0); COMMIT;" + fi }