Expand list of forbidden Unicode characters in NewsAPI and refine warning rendering logic in NinaWarnings widget
This commit is contained in:
@@ -11,7 +11,16 @@ import (
|
||||
|
||||
const apiBaseURL = "https://newsapi.org/v2/top-headlines"
|
||||
|
||||
var forbiddenStrings = []string{"\r", "\\r", "\ufeff", "\u00A0"}
|
||||
var forbiddenStrings = []string{
|
||||
"\r", "\\r", "\ufeff", "\u00A0", "\u200b", "\u200c",
|
||||
"\u200d", // Zero Width Joiner
|
||||
"\u200e", // Left-to-Right Mark
|
||||
"\u200f", // Right-to-Left Mark
|
||||
"\u2060", // Word Joiner
|
||||
"\ufe0f", // Variation Selector-16
|
||||
"\u2028",
|
||||
"\u2029",
|
||||
}
|
||||
|
||||
type configFile struct {
|
||||
News newsConfig
|
||||
|
||||
Reference in New Issue
Block a user