From 3feb709522b38f1aa5ddedc5e1aee28597375aab Mon Sep 17 00:00:00 2001 From: Dustin Mierau Date: Sun, 5 May 2024 19:17:39 -0700 Subject: Write better URL regular expressions for our needs. --- Hotline/Models/Hotline.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Hotline/Models') diff --git a/Hotline/Models/Hotline.swift b/Hotline/Models/Hotline.swift index ccc23c1..d232533 100644 --- a/Hotline/Models/Hotline.swift +++ b/Hotline/Models/Hotline.swift @@ -211,7 +211,7 @@ class Hotline: Equatable, HotlineClientDelegate, HotlineFileClientDelegate { } @MainActor func sendInstantMessage(_ text: String, userID: UInt16) { - let message = InstantMessage(direction: .outgoing, text: text, type: .message, date: Date()) + let message = InstantMessage(direction: .outgoing, text: text.convertingLinksToMarkdown(), type: .message, date: Date()) if self.instantMessages[userID] == nil { self.instantMessages[userID] = [message] @@ -726,7 +726,7 @@ class Hotline: Equatable, HotlineClientDelegate, HotlineFileClientDelegate { SoundEffectPlayer.shared.playSoundEffect(.chatMessage) } - let instantMessage = InstantMessage(direction: .incoming, text: message, type: .message, date: Date()) + let instantMessage = InstantMessage(direction: .incoming, text: message.convertingLinksToMarkdown(), type: .message, date: Date()) if self.instantMessages[userID] == nil { self.instantMessages[userID] = [instantMessage] } -- cgit