feat attachment filename support utf8 (#3071)

This commit is contained in:
metal A-wing
2022-03-17 03:56:16 +00:00
committed by GitHub
parent 90330e2a76
commit 8860527de6
4 changed files with 35 additions and 2 deletions

View File

@ -12,6 +12,7 @@ import (
"reflect"
"runtime"
"strings"
"unicode"
)
// BindKey indicates a default bind key.
@ -151,3 +152,13 @@ func resolveAddress(addr []string) string {
panic("too many parameters")
}
}
// https://stackoverflow.com/questions/53069040/checking-a-string-contains-only-ascii-characters
func isASCII(s string) bool {
for i := 0; i < len(s); i++ {
if s[i] > unicode.MaxASCII {
return false
}
}
return true
}