diff --git a/plugins/calendar/drivers/database/database_driver.php b/plugins/calendar/drivers/database/database_driver.php index 6603e76b..0c231d3d 100644 --- a/plugins/calendar/drivers/database/database_driver.php +++ b/plugins/calendar/drivers/database/database_driver.php @@ -1318,7 +1318,15 @@ class database_driver extends calendar_driver */ private function add_attachment($attachment, $event_id) { - $data = $attachment['data'] ? $attachment['data'] : file_get_contents($attachment['path']); + if (isset($attachment['data'])) { + $data = $attachment['data']; + } + else if (!empty($attachment['path'])) { + $data = file_get_contents($attachment['path']); + } + else { + return false; + } $query = $this->rc->db->query( "INSERT INTO `{$this->db_attachments}`"