Page MenuHomePhorge

No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None
diff --git a/program/actions/mail/attachment_delete.php b/program/actions/mail/attachment_delete.php
index 02cf6fb29..b129b4b8c 100644
--- a/program/actions/mail/attachment_delete.php
+++ b/program/actions/mail/attachment_delete.php
@@ -1,50 +1,48 @@
<?php
/**
+-----------------------------------------------------------------------+
| This file is part of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
| |
| PURPOSE: |
| Delete attachments from compose form |
+-----------------------------------------------------------------------+
| Author: Thomas Bruederli <roundcube@gmail.com> |
+-----------------------------------------------------------------------+
*/
class rcmail_action_mail_attachment_delete extends rcmail_action_mail_attachment_upload
{
// only process ajax requests
protected static $mode = self::MODE_AJAX;
/**
* Request handler.
*
* @param array $args Arguments from the previous step(s)
*/
public function run($args = [])
{
self::init();
$rcmail = rcmail::get_instance();
$attachment = self::get_attachment();
if (is_array($attachment)) {
$attachment = $rcmail->plugins->exec_hook('attachment_delete', $attachment);
- if ($attachment['status']) {
- if (!empty(self::$COMPOSE['attachments'][self::$file_id])) {
- $rcmail->session->remove(self::$SESSION_KEY . '.attachments.' . self::$file_id);
- $rcmail->output->command('remove_from_attachment_list', 'rcmfile' . self::$file_id);
- }
+ if (!empty($attachment['status'])) {
+ $rcmail->session->remove(self::$SESSION_KEY . '.attachments.' . self::$file_id);
+ $rcmail->output->command('remove_from_attachment_list', 'rcmfile' . self::$file_id);
}
}
$rcmail->output->send();
}
}

File Metadata

Mime Type
text/x-diff
Expires
Thu, Mar 19, 10:23 AM (1 d, 9 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
458627
Default Alt Text
(2 KB)

Event Timeline