diff --git a/app/Http/Controllers/Agent/helpdesk/TicketController.php b/app/Http/Controllers/Agent/helpdesk/TicketController.php index 35aad3df7..40ecbc0a1 100644 --- a/app/Http/Controllers/Agent/helpdesk/TicketController.php +++ b/app/Http/Controllers/Agent/helpdesk/TicketController.php @@ -2422,8 +2422,6 @@ class TicketController extends Controller $new_thread = new Ticket_Thread(); $new_thread->ticket_id = $thread->ticket_id; $new_thread->user_id = Auth::user()->id; - $new_thread->poster = $thread->poster; - $new_thread->source = $thread->source; $new_thread->is_internal = 0; $new_thread->title = $thread->title; $new_thread->body = Lang::get('lang.get_merge_message'). @@ -2435,8 +2433,6 @@ class TicketController extends Controller $new_parent_thread = new Ticket_Thread(); $new_parent_thread->ticket_id = $p_id; $new_parent_thread->user_id = Auth::user()->id; - $new_parent_thread->poster = $parent_thread->poster; - $new_parent_thread->source = $parent_thread->source; $new_parent_thread->is_internal = 1; $new_parent_thread->title = $thread->title; $new_parent_thread->body = Lang::get('lang.ticket')." #".$ticket->ticket_number.' '.Lang::get('lang.ticket_merged').'

'.Lang::get('lang.merge-reason').':  '.$reason; diff --git a/app/Model/helpdesk/Ticket/Ticket_attachments.php b/app/Model/helpdesk/Ticket/Ticket_attachments.php index da680a731..7f0f5107d 100644 --- a/app/Model/helpdesk/Ticket/Ticket_attachments.php +++ b/app/Model/helpdesk/Ticket/Ticket_attachments.php @@ -16,6 +16,13 @@ class Ticket_attachments extends Model $this->attributes['file'] = base64_encode($value); } + public function getFileAttribute($value) + { + if (base64_decode($value, true) === false) { + $value = base64_encode($value); + } + return $value; + } public function getFile() { $size = $this->size;