$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
// check existing attachment id
- if (is_numeric($oldID)) {
+ if (ctype_digit((string)$oldID)) {
$attachment = new Attachment($oldID);
if (!$attachment->attachmentID) $data['attachmentID'] = $oldID;
}
}
// check old id
- if (is_numeric($oldID)) {
+ if (ctype_digit((string)$oldID)) {
$article = new Article($oldID);
if (!$article->articleID) $data['articleID'] = $oldID;
}
}
// check old id
- if (is_numeric($oldID)) {
+ if (ctype_digit((string)$oldID)) {
$media = new Media($oldID);
if (!$media->mediaID) $data['mediaID'] = $oldID;
}
}
// check existing user id
- if (is_numeric($oldID)) {
+ if (ctype_digit((string)$oldID)) {
$user = new User($oldID);
if (!$user->userID) $data['userID'] = $oldID;
}