summaryrefslogtreecommitdiff
path: root/modules/exif/helpers/exif.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/exif/helpers/exif.php')
-rw-r--r--modules/exif/helpers/exif.php8
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();