Skip to content

Commit 505e07d

Browse files
Bugfix FXIOS-12490 Bugzilla 1946062 (#27231)
* Bugzilla 1946062 * Bugzilla 1946062; cleanup
1 parent d857805 commit 505e07d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

firefox-ios/Client/Coordinators/Router/RouteBuilder.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,10 @@ final class RouteBuilder: FeatureFlaggable {
7373
return .search(url: urlQuery, isPrivate: isPrivate)
7474

7575
case .openText:
76-
return .searchQuery(query: urlScanner.value(query: "text") ?? "", isPrivate: isPrivate)
76+
let queryValue = urlScanner.value(query: "text") ?? ""
77+
let queryURL = URIFixup.getURL(queryValue)
78+
let safeQuery = queryURL != nil ? queryValue.replacingOccurrences(of: "://", with: "%3A%2F%2F") : queryValue
79+
return .searchQuery(query: safeQuery, isPrivate: isPrivate)
7780

7881
case .glean:
7982
return .glean(url: url)

0 commit comments

Comments
 (0)