Fixed an ordering bug in wmo_text.go.
This commit is contained in:
@@ -86,10 +86,11 @@ func WMOFromTextDescription(desc string) model.WMOCode {
|
||||
}
|
||||
return 86
|
||||
}
|
||||
if strings.Contains(s, "snow grains") {
|
||||
return 77
|
||||
}
|
||||
// Check remaining "snow" conditions
|
||||
if strings.Contains(s, "snow") {
|
||||
if strings.Contains(s, "grains") {
|
||||
return 77
|
||||
}
|
||||
if strings.Contains(s, "heavy") {
|
||||
return 75
|
||||
}
|
||||
@@ -111,12 +112,12 @@ func WMOFromTextDescription(desc string) model.WMOCode {
|
||||
if strings.Contains(s, "overcast") {
|
||||
return 3
|
||||
}
|
||||
if strings.Contains(s, "cloudy") {
|
||||
return 3
|
||||
}
|
||||
if strings.Contains(s, "partly cloudy") {
|
||||
return 2
|
||||
}
|
||||
if strings.Contains(s, "cloudy") {
|
||||
return 3
|
||||
}
|
||||
if strings.Contains(s, "mostly sunny") || strings.Contains(s, "mostly clear") ||
|
||||
strings.Contains(s, "mainly sunny") || strings.Contains(s, "mainly clear") {
|
||||
return 1
|
||||
|
||||
Reference in New Issue
Block a user