From 5a2f893667522183be0ef365c96ada5c1bd5d4b9 Mon Sep 17 00:00:00 2001
From: matthew <matthew@darkholme.net>
Date: Sat, 1 Jun 2019 12:17:38 -0500
Subject: [PATCH] Changed cron upload new image tagging to work with tag
 event's requirement for tags to not be empty.

---
 ext/cron_uploader/main.php | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/ext/cron_uploader/main.php b/ext/cron_uploader/main.php
index 8708a1cf..5f67f909 100644
--- a/ext/cron_uploader/main.php
+++ b/ext/cron_uploader/main.php
@@ -319,7 +319,7 @@ class CronUploader extends Extension
         $metadata = [];
         $metadata ['filename'] = $pathinfo ['basename'];
         $metadata ['extension'] = $pathinfo ['extension'];
-        $metadata ['tags'] = []; // = $tags; doesn't work when not logged in here
+        $metadata ['tags'] = Tag::explode($tags); 
         $metadata ['source'] = null;
         $event = new DataUploadEvent($tmpname, $metadata);
         send_event($event);
@@ -332,10 +332,7 @@ class CronUploader extends Extension
             $infomsg = "Image uploaded. ID: {$event->image_id} - Filename: {$filename} - Tags: {$tags}";
         }
         $msgNumber = $this->add_upload_info($infomsg);
-        
-        // Set tags
-        $img = Image::by_id($event->image_id);
-        $img->set_tags(Tag::explode($tags));
+
     }
     
     private function generate_image_queue(): void