Фикс: исправлено исчезновение части уведомлений при открытии пуша

This commit is contained in:
2026-04-06 23:35:29 +05:00
parent 333908a4d9
commit a5945152c0
27 changed files with 2240 additions and 340 deletions

View File

@@ -107,6 +107,26 @@ final class FileAttachmentTests: XCTestCase {
XCTAssertEqual(AttachmentPreviewCodec.blurHash(from: preview), "LVRv{GtR")
}
func testBlurHash_LegacyNonUUIDTagPrefix() {
let preview = "jbov1nac::LVRv{GtRSXWB"
XCTAssertEqual(AttachmentPreviewCodec.blurHash(from: preview), "LVRv{GtRSXWB")
}
func testBlurHash_LegacyNonUUIDTagWithDimensions() {
let preview = "jbov1nac::LVRv{GtR|640x480"
XCTAssertEqual(AttachmentPreviewCodec.blurHash(from: preview), "LVRv{GtR")
}
func testBlurHash_DoesNotStripUnknownNonUUIDPrefix() {
let preview = "legacy_upload_id::LVRv{GtRSXWB"
XCTAssertEqual(AttachmentPreviewCodec.blurHash(from: preview), "legacy_upload_id::LVRv{GtRSXWB")
}
func testBlurHash_LegacyNonUUIDTagWithEmptySuffix() {
let preview = "jbov1nac::"
XCTAssertEqual(AttachmentPreviewCodec.blurHash(from: preview), "")
}
// =========================================================================
// MARK: - AttachmentPreviewCodec: Image Dimensions
// =========================================================================