Skip to content

feat: show offline notice in conversation - WPB-25326 - #5473

Open
caldrian wants to merge 88 commits into
developfrom
feat/offline-system-message-WPB-25326
Open

caldrian wants to merge 88 commits into
developfrom
feat/offline-system-message-WPB-25326

Merge branch 'feat/offline-pending-assets-WPB-26307' into feat/offlin…

3b2ed87
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Test Results failed Oct 30, 2026 in 0s

1 fail, 27 skipped, 4 386 pass in 6m 45s

4 414 tests   4 386 ✅  6m 45s ⏱️
  561 suites     27 💤
    2 files        1 ❌

Results for commit 3b2ed87.

Annotations

Check warning on line 0 in ZMConversationTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 3 runs failed: testThatItReturnsLastMessageIfLastMessagesAreTextsAndSentBySelfUser (ZMConversationTests)

artifacts/development/device/release/Wire-development-5473_merge-1/tests/WireDataModel/report.junit [took 0s]
Raw output
ZMConversationTests.m:1918: ((conversation.lastEditableMessage) equal to (nextMessage)) failed: ("<WireDataModel.ZMClientMessage: 0x1170acdc0> (entity: ClientMessage; id: 0x11e2d8e00 <x-coredata:///ClientMessage/t5F70D040-0CA9-4565-8C42-3480F799864E56554>; data: {     buttonStates =     (     );     cachedCategory = 2;     confirmations =     (     );     dataSet =     (         "0x11e2d8ea0 <x-coredata:///GenericMessageData/t5F70D040-0CA9-4565-8C42-3480F799864E56555>"     );     delivered = 1;     destructionDate = nil;     discoveredClients =     (     );     expectsReadConfirmation = nil;     expirationDate = nil;     expirationReasonCode = nil;     failedToSendRecipients =     (     );     hiddenInConversation = nil;     isExpired = 0;     isObfuscated = 0;     linkAttachments = nil;     linkPreviewState = 1;     missingRecipients =     (     );     modifiedKeys = "{(\n    dataSet,\n    linkPreviewState\n)}";     needsLinkAttachmentsUpdate = 1;     needsToBeUpdatedFromBackend = 0;     nonce = "(...not nil..)";     "nonce_data" = "{length = 16, bytes = 0xfe5f2565dfb74686b903aa359bee755d}";     normalizedText = "test message";     quote = nil;     reactions =     (     );     replies =     (     );     sendAttemptStarted = 0;     sender = "0x11e2d8620 <x-coredata://0BC972BC-D4F5-4EAB-A5C9-6B13BFA0E8FA/User/p2>";     senderClientID = nil;     serverTimestamp = "2026-10-30 14:02:54 +0000";     shouldExpire = 1;     updatedTimestamp = nil;     visibleInConversation = "0x11e2d8a80 <x-coredata:///Conversation/t5F70D040-0CA9-4565-8C42-3480F799864E56553>"; })") is not equal to ("<WireDataModel.ZMClientMessage: 0x1170acf00> (entity: ClientMessage; id: 0x11e2d9020 <x-coredata:///ClientMessage/t5F70D040-0CA9-4565-8C42-3480F799864E56556>; data: {     buttonStates =     (     );     cachedCategory = 2;     confirmations =     (     );     dataSet =     (         "0x11e2d9080 <x-coredata:///GenericMessageData/t5F70D040-0CA9-4565-8C42-3480F799864E56557>"     );     delivered = 1;     destructionDate = nil;     discoveredClients =     (     );     expectsReadConfirmation = nil;     expirationDate = nil;     expirationReasonCode = nil;     failedToSendRecipients =     (     );     hiddenInConversation = nil;     isExpired = 0;     isObfuscated = 0;     linkAttachments = nil;     linkPreviewState = 1;     missingRecipients =     (     );     modifiedKeys = "{(\n    dataSet,\n    linkPreviewState\n)}";     needsLinkAttachmentsUpdate = 1;     needsToBeUpdatedFromBackend = 0;     nonce = "(...not nil..)";     "nonce_data" = "{length = 16, bytes = 0xfdef22a7d6a4425cb8f95bb50757efd7}";     normalizedText = "next test message";     quote = nil;     reactions =     (     );     replies =     (     );     sendAttemptStarted = 0;     sender = "0x11e2d8620 <x-coredata://0BC972BC-D4F5-4EAB-A5C9-6B13BFA0E8FA/User/p2>";     senderClientID = nil;     serverTimestamp = "2026-10-30 14:02:54 +0000";     shouldExpire = 1;     updatedTimestamp = nil;     visibleInConversation = "0x11e2d8a80 <x-coredata:///Conversation/t5F70D040-0CA9-4565-8C42-3480F799864E56553>"; })")