From d1f464eaca366930c8df2ce3a0ef74ac9a7a33e6 Mon Sep 17 00:00:00 2001 From: Marcel Werk Date: Tue, 3 Sep 2013 20:14:36 +0200 Subject: [PATCH] Fixed import issue --- .../importer/AbstractLikeImporter.class.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/wcfsetup/install/files/lib/system/importer/AbstractLikeImporter.class.php b/wcfsetup/install/files/lib/system/importer/AbstractLikeImporter.class.php index a7f9b25fbf..3361e6cf6d 100644 --- a/wcfsetup/install/files/lib/system/importer/AbstractLikeImporter.class.php +++ b/wcfsetup/install/files/lib/system/importer/AbstractLikeImporter.class.php @@ -1,6 +1,6 @@ getNewID('com.woltlab.wcf.user', $data['objectUserID']); $data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']); if (!$data['userID']) return 0; + if (empty($data['time'])) $data['time'] = 0; - $like = LikeEditor::create(array_merge($data, array('objectTypeID' => $this->objectTypeID))); + $sql = "INSERT IGNORE INTO wcf".WCF_N."_like + (objectID, objectTypeID, objectUserID, userID, time, likeValue) + VALUES (?, ?, ?, ?, ?, ?)"; + $statement = WCF::getDB()->prepareStatement($sql); + $statement->execute(array( + $data['objectID'], + $data['objectTypeID'], + $data['objectUserID'], + $data['userID'], + $data['time'], + $data['likeValue'] + )); - return $like->likeID; + return 0; } } -- 2.20.1