fix: use seen insstead of read flag

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-06-25 23:39:05 -04:00
parent 67a0dbbee7
commit 06264dfddf
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ class MessageProperties extends MessagePropertiesMutableAbstract {
foreach ($message->flags() as $flag) {
$flag = ltrim($flag, '\\');
$normalized = match (strtolower($flag)) {
'seen' => 'read',
'seen' => 'seen',
'flagged' => 'flagged',
'answered' => 'answered',
'draft' => 'draft',
+1 -1
View File
@@ -180,7 +180,7 @@ class CacheService
$updatedProperties = $resource->toStore()['properties'] ?? [];
// Only overwrite flag-related fields
foreach (['read', 'flagged', 'answered', 'draft', 'deleted', 'junk'] as $field) {
foreach (['seen', 'flagged', 'answered', 'draft', 'deleted', 'junk'] as $field) {
if (isset($updatedProperties[$field])) {
$existingProperties[$field] = $updatedProperties[$field];
}
+1 -1
View File
@@ -1092,7 +1092,7 @@ class RemoteMailService
private function normalizeFlags(array $flags): array
{
$map = [
'read' => '\\Seen',
'seen' => '\\Seen',
'answered' => '\\Answered',
'flagged' => '\\Flagged',
'deleted' => '\\Deleted',