Fix issue with downloading emoji-test.txt for Unicode v15.0 by using an alternate URL

This commit is contained in:
2024-06-08 16:02:44 -04:00
parent 3250b3cada
commit 1b12683bfc

View File

@@ -123,8 +123,12 @@ struct EmojiDownloader: ParsableCommand, AsyncParsableCommand {
}
func getTemporaryURLForEmojiList(version: EmojiManager.Version) async -> URL? {
if version == .v15 {
return await load(urlString: "https://raw.githubusercontent.com/unicode-org/cldr/ed4f82917078fb71f093977a973b30a6151fa28b/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/emoji/emoji-test.txt")
} else {
return await load(urlString: "https://unicode.org/Public/emoji/\(version.versionIdentifier)/emoji-test.txt")
}
}
func getTemporaryURLForEmojiCounts(version: EmojiManager.Version) async -> URL? {
return await load(urlString: "https://www.unicode.org/emoji/charts-\(version.versionIdentifier)/emoji-counts.html")