diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/exif/helpers/exif.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/exif/helpers/exif.php b/modules/exif/helpers/exif.php index 92b43df7..9bdbc172 100644 --- a/modules/exif/helpers/exif.php +++ b/modules/exif/helpers/exif.php @@ -59,9 +59,11 @@ class exif_Core { // ORM and Database::insert() do not handle inserting multiple rows at once, so do it // the hard way. - $query = "INSERT INTO {exif_keys} (`item_id`, `name`, `value`) VALUES" . - join(",", $data); - $db->query($query); + if ($data) { + $query = "INSERT INTO {exif_keys} (`item_id`, `name`, `value`) VALUES" . + join(",", $data); + $db->query($query); + } } $record = ORM::factory("exif_record")->where("item_id", $item->id)->find(); |