Skip to content

Commit 661f709

Browse files
Merge branch 'master' of github.com:freescout-helpdesk/freescout into dist
2 parents 34d5973 + 06f6b4f commit 661f709

File tree

4 files changed

+17
-12
lines changed

4 files changed

+17
-12
lines changed

app/Console/Commands/FetchEmails.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -699,6 +699,7 @@ public function processMessage($message, $message_id, $mailbox, $mailboxes, $ext
699699
$body = $message->getTextBody() ?? '';
700700
$body = htmlspecialchars($body);
701701
}
702+
$body = \Helper::utf8Encode($body);
702703

703704
// We have to fetch absolutely all emails, even with empty body.
704705
// if (!$body) {
@@ -1593,7 +1594,7 @@ public function headerToStr($header)
15931594
if (!is_string($header)) {
15941595
$header = $header->raw;
15951596
}
1596-
return $header;
1597+
return \Helper::utf8Encode($header);
15971598
}
15981599

15991600
/**

config/app.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
| or any other location as required by the application or its packages.
1919
*/
2020

21-
'version' => '1.8.202',
21+
'version' => '1.8.203',
2222

2323
/*
2424
|--------------------------------------------------------------------------

public/css/style.css

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1367,8 +1367,15 @@ https://github.com/freescout-help-desk/freescout/issues/4354
13671367
font-weight: normal;
13681368
font-size: 13.4px;
13691369
display: block;
1370-
max-height: 36px;
13711370
overflow: hidden;
1371+
white-space: nowrap;
1372+
text-overflow: ellipsis;
1373+
font-size: 12px;
1374+
}
1375+
.conv-customer a {
1376+
white-space: nowrap;
1377+
overflow: hidden;
1378+
text-overflow: ellipsis;
13721379
}
13731380
.conv-cb label {
13741381
position: relative;

resources/views/emails/customer/reply_fancy.blade.php

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -81,21 +81,18 @@
8181

8282
<div style="height:1px"><div style="border-bottom:1px solid #e7e7e7;"></div></div>
8383
<div style="height:15px;"></div>
84-
85-
@if ($loop->index == 0)
86-
<div style="height:0; font-size:0px; line-height:0px; color:#ffffff;">
87-
@if (\App\Option::get('open_tracking'))
88-
<img src="{{ route('open_tracking.set_read', ['conversation_id' => $threads->first()->conversation_id, 'thread_id' => $threads->first()->id, 'otr' => '1']) }}" alt="" />
89-
@endif
90-
<span style="font-size: 0px; line-height: 0px; color:#ffffff !important;">{{-- Extra symbols not to show message marker in Gmail snippet preview --}} &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj;{{-- In addition to Message-ID header to detect relies --}}{{ \MailHelper::getMessageMarker($headers['Message-ID']) }}</span>
91-
</div>
92-
@endif
9384
@endforeach
9485
@if (\App\Option::get('email_branding'))
9586
<div height="" style="height:30px; font-size:12px; line-height:18px; font-family:Arial,'Helvetica Neue',Helvetica,Tahoma,sans-serif; color: #aaaaaa; @if($is_rtl) text-align: right; direction: rtl; unicode-bidi: plaintext; @endif">
9687
{!! __('Support powered by :app_name — Free open source help desk & shared mailbox', ['app_name' => '<a href="https://landing.freescout.net">'.\Config::get('app.name').'</a>']) !!}
9788
</div>
9889
@endif
90+
<div style="height:0; font-size:0px; line-height:0px; color:#ffffff;">
91+
@if (\App\Option::get('open_tracking'))
92+
<img src="{{ route('open_tracking.set_read', ['conversation_id' => $threads->first()->conversation_id, 'thread_id' => $threads->first()->id, 'otr' => '1']) }}" alt="" />
93+
@endif
94+
<span style="font-size: 0px; line-height: 0px; color:#ffffff !important;">{{-- Extra symbols not to show message marker in Gmail snippet preview --}} &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj; &zwnj;{{-- In addition to Message-ID header to detect relies --}}{{ \MailHelper::getMessageMarker($headers['Message-ID']) }}</span>
95+
</div>
9996
</div>
10097
</body>
10198
</html>

0 commit comments

Comments
 (0)