Update posting_attachments.php

This commit is contained in:
Roman Kelesidis 2024-02-08 16:16:23 +07:00
parent 6a468ca1d4
commit b004084c73

View File

@ -1020,6 +1020,11 @@ class attach_parent
} }
$new_physical_filename = clean_filename($fn_prefix . $this->attach_filename); $new_physical_filename = clean_filename($fn_prefix . $this->attach_filename);
if (!empty($new_physical_filename) && is_numeric(FILENAME_MAX_LENGTH))
{
$new_physical_filename = substr(trim($new_physical_filename), 0, FILENAME_MAX_LENGTH);
}
if (!physical_filename_already_stored($new_physical_filename)) if (!physical_filename_already_stored($new_physical_filename))
{ {
break; break;
@ -1030,10 +1035,6 @@ class attach_parent
} }
} }
$this->attach_filename = $new_physical_filename; $this->attach_filename = $new_physical_filename;
if (!empty($this->attach_filename) && is_numeric(FILENAME_MAX_LENGTH))
{
$this->attach_filename = substr(trim($this->attach_filename), 0, FILENAME_MAX_LENGTH);
}
// Do we have to create a thumbnail ? // Do we have to create a thumbnail ?
if ($cat_id == IMAGE_CAT && intval($attach_config['img_create_thumbnail']) && intval($attach_config['img_display_inlined'])) if ($cat_id == IMAGE_CAT && intval($attach_config['img_create_thumbnail']) && intval($attach_config['img_display_inlined']))