From d7172c78f6e40bd82b8528ea092f95d00910e9b7 Mon Sep 17 00:00:00 2001
From: SinTan1729 <sayantan.santra689@gmail.com>
Date: Sun, 21 May 2023 22:42:30 -0500
Subject: [PATCH] fix: Do not rename directory if only file was skipped

---
 src/main.rs | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main.rs b/src/main.rs
index d8cd415..61f38e9 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -90,6 +90,11 @@ async fn main() {
                     if movie_list.len() == 1 {
                         let entry_clean = entry.trim_end_matches('/');
                         let movie_name = movie_list.into_values().next().unwrap();
+                        // If the file was ignored, exit
+                        if movie_name.is_empty() {
+                            eprintln!("Not renaming directory as only movie was skipped.");
+                            continue;
+                        }
 
                         if entry_clean == movie_name {
                             println!("[directory] '{entry_clean}' already has correct name.");