diff --git a/include/class.thread.php b/include/class.thread.php index b52d6cc01467cc4c69be0569631781bb7368aea5..9488835a3d80c68f1a8a949f2d21094f4b414368 100644 --- a/include/class.thread.php +++ b/include/class.thread.php @@ -1088,6 +1088,8 @@ implements TemplateVariable { if ($info instanceof AttachmentFile) $fileId = $info->getId(); + elseif (is_array($info) && isset($info['id'])) + $fileId = $info['id']; elseif ($AF = AttachmentFile::create($info)) $fileId = $AF->getId(); elseif ($add_error) {