Changed cron upload new image tagging to work with tag event's requirement for tags to not be empty.
This commit is contained in:
		
							parent
							
								
									3e2a0ea3b5
								
							
						
					
					
						commit
						5a2f893667
					
				| @ -319,7 +319,7 @@ class CronUploader extends Extension | |||||||
|         $metadata = []; |         $metadata = []; | ||||||
|         $metadata ['filename'] = $pathinfo ['basename']; |         $metadata ['filename'] = $pathinfo ['basename']; | ||||||
|         $metadata ['extension'] = $pathinfo ['extension']; |         $metadata ['extension'] = $pathinfo ['extension']; | ||||||
|         $metadata ['tags'] = []; // = $tags; doesn't work when not logged in here
 |         $metadata ['tags'] = Tag::explode($tags);  | ||||||
|         $metadata ['source'] = null; |         $metadata ['source'] = null; | ||||||
|         $event = new DataUploadEvent($tmpname, $metadata); |         $event = new DataUploadEvent($tmpname, $metadata); | ||||||
|         send_event($event); |         send_event($event); | ||||||
| @ -333,9 +333,6 @@ class CronUploader extends Extension | |||||||
|         } |         } | ||||||
|         $msgNumber = $this->add_upload_info($infomsg); |         $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 |     private function generate_image_queue(): void | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user