From cde9981c4763d260cdc5d57f8a0fedaaa58d1ae2 Mon Sep 17 00:00:00 2001 From: jmontoyaa Date: Fri, 8 Dec 2017 09:10:08 +0100 Subject: [PATCH] "Added_by" is now a external user id not the username see BT#12723 --- main/cron/import_csv.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/main/cron/import_csv.php b/main/cron/import_csv.php index 13235bd65e..8acd54704b 100755 --- a/main/cron/import_csv.php +++ b/main/cron/import_csv.php @@ -2206,9 +2206,18 @@ class ImportCsv foreach ($items as $row) { // Insert user - $insertUserInfo = api_get_user_info_from_username($row['Added_by']); + //$insertUserInfo = api_get_user_info_from_username($row['Added_by']); + + // User about the post + $userId = UserManager::get_user_id_from_original_id( + $row['Added_by'], + $this->extraFieldIdNameList['user'] + ); + + $insertUserInfo = api_get_user_info($userId); + if (empty($insertUserInfo)) { - $this->logger->addInfo("User does '".$row['Added_by']."' not exists skip this entry."); + $this->logger->addInfo("User: '".$row['Added_by']."' doesn't exists. Skip this entry."); continue; } $insertUserInfo = api_get_user_entity($insertUserInfo['user_id']);