Fix an undefined trend_dir variable

Chris Pollett [2023-09-10 15:Sep:th]
Fix an undefined trend_dir variable
Filename
src/library/CrawlDaemon.php
src/library/media_jobs/TrendingHighlightsJob.php
diff --git a/src/library/CrawlDaemon.php b/src/library/CrawlDaemon.php
index d1f1838b7..c4943ec6d 100644
--- a/src/library/CrawlDaemon.php
+++ b/src/library/CrawlDaemon.php
@@ -84,7 +84,7 @@ class CrawlDaemon implements CrawlConstants
         static $start_time = 0;
         $lock_file = CrawlDaemon::getLockFileName(self::$name, self::$subname);
         $now = time();
-        if (self::$mode != 'daemon') {
+        if (self::$mode != 'daemon' && !empty(self::$name)) {
             file_put_contents($lock_file, $now);
             return true;
         }
diff --git a/src/library/media_jobs/TrendingHighlightsJob.php b/src/library/media_jobs/TrendingHighlightsJob.php
index 0455bd3c7..361c23807 100644
--- a/src/library/media_jobs/TrendingHighlightsJob.php
+++ b/src/library/media_jobs/TrendingHighlightsJob.php
@@ -308,9 +308,9 @@ class TrendingHighlightsJob extends MediaJob
                 }
             }
             set_error_handler(null);
-            if (!file_exists($trend_dir)) {
-                @mkdir($trend_dir);
-                @chmod($trend_dir, 0777);
+            if (!file_exists(C\TRENDS_DIR)) {
+                @mkdir(C\TRENDS_DIR);
+                @chmod(C\TRENDS_DIR, 0777);
             }
             file_put_contents($highlights_file,
                 serialize($landing_highlight_data));
ViewGit