From a5390580259105f14154b0d7ce1eb13631c471b1 Mon Sep 17 00:00:00 2001
From: Miguel Ribeiro
@@ -225,59 +236,59 @@ class="one-third" value="= $settings['smtp_port'] ?>" />
prepare($query);
+ $result = $stmt->execute();
- // Get all logos in the subscriptions table
- $query = 'SELECT logo FROM subscriptions';
- $stmt = $db->prepare($query);
- $result = $stmt->execute();
-
- $logosOnDisk = [];
- $logosOnDB = [];
- while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
- $logosOnDB[] = $row['logo'];
- }
+ $logosOnDisk = [];
+ $logosOnDB = [];
+ while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
+ $logosOnDB[] = $row['logo'];
+ }
- // Get all logos in the payment_methods table
- $query = 'SELECT icon FROM payment_methods';
- $stmt = $db->prepare($query);
- $result = $stmt->execute();
+ // Get all logos in the payment_methods table
+ $query = 'SELECT icon FROM payment_methods';
+ $stmt = $db->prepare($query);
+ $result = $stmt->execute();
- while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
- if (!strstr($row['icon'], "images/uploads/icons/")) {
- $logosOnDB[] = $row['icon'];
- }
+ while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
+ if (!strstr($row['icon'], "images/uploads/icons/")) {
+ $logosOnDB[] = $row['icon'];
}
+ }
- $logosOnDB = array_unique($logosOnDB);
+ $logosOnDB = array_unique($logosOnDB);
- // Get all logos in the uploads folder
- $uploadDir = 'images/uploads/logos/';
- $uploadFiles = scandir($uploadDir);
-
- foreach ($uploadFiles as $file) {
- if ($file != '.'&& $file != '..' && $file != 'avatars') {
- $logosOnDisk[] = ['logo' => $file];
- }
+ // Get all logos in the uploads folder
+ $uploadDir = 'images/uploads/logos/';
+ $uploadFiles = scandir($uploadDir);
+
+ foreach ($uploadFiles as $file) {
+ if ($file != '.' && $file != '..' && $file != 'avatars') {
+ $logosOnDisk[] = ['logo' => $file];
}
+ }
- // Find unused logos
- $unusedLogos = [];
- foreach ($logosOnDisk as $disk) {
- $found = false;
- foreach ($logosOnDB as $dbLogo) {
- if ($disk['logo'] == $dbLogo) {
- $found = true;
- break;
- }
- }
- if (!$found) {
- $unusedLogos[] = $disk;
+ // Find unused logos
+ $unusedLogos = [];
+ foreach ($logosOnDisk as $disk) {
+ $found = false;
+ foreach ($logosOnDB as $dbLogo) {
+ if ($disk['logo'] == $dbLogo) {
+ $found = true;
+ break;
}
}
+ if (!$found) {
+ $unusedLogos[] = $disk;
+ }
+ }
+
+ $logosToDelete = count($unusedLogos);
- $logosToDelete = count($unusedLogos);
-
?>
= translate('orphaned_logos', $i18n) ?>