From de623f4ee194c25e9dbbd91a8480ed9cdae4713d Mon Sep 17 00:00:00 2001
From: XargonWan <XargonWan@gmail.com>
Date: Mon, 22 Jul 2024 14:23:08 +0900
Subject: [PATCH] POST_UPDATE: added collections folder

---
 functions/post_update.sh | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/functions/post_update.sh b/functions/post_update.sh
index c543cefb..1dcb8ab1 100644
--- a/functions/post_update.sh
+++ b/functions/post_update.sh
@@ -352,7 +352,7 @@ post_update() {
   if [[ $(check_version_is_older_than "0.8.3b") == "true" ]]; then
     # In version 0.8.3b, the following changes were made:
     # - Recovery from a failed move of the themes, downloaded_media and gamelists folder to their new ES-DE locations.
-    if [[ !-d "$rdhome/ES-DE/themes" || ! -d "$rdhome/ES-DE/downloaded_media" || ! -d "$rdhome/ES-DE/gamelists" ]]; then
+    if [[ !-d "$rdhome/ES-DE/themes" || ! -d "$rdhome/ES-DE/downloaded_media" || ! -d "$rdhome/ES-DE/gamelists" || ! -d "$rdhome/ES-DE/collections" ]]; then
     log i "Moving ES-DE downloaded_media, gamelist, and themes from \"$rdhome\" to \"$rdhome/ES-DE\" due to a RetroDECK Framework bug"
       if [[ -d "$rdhome/themes" && ! -d "$rdhome/ES-DE/themes" ]]; then
         move "$rdhome/themes" "$rdhome/ES-DE/themes" && log d "Move of \"$rdhome/themes\" completed"
@@ -369,8 +369,13 @@ post_update() {
       else
         log i "ES-DE gamelists appears to already have been migrated."
       fi
+      if [[ -d "$rdhome/collections" && ! -d "$rdhome/ES-DE/collections" ]]; then
+        move "$rdhome/collections" "$rdhome/ES-DE/collections" && log d "Move of \"$rdhome/collections/\" completed"
+      else
+        log i "ES-DE collections appears to already have been migrated."
+      fi
     else
-      log i "ES-DE dfolders appears to already have been migrated."
+      log i "ES-DE folders appears to already have been migrated."
     fi
   fi