simplify things (#7735)
Этот коммит содержится в:
@@ -155,10 +155,5 @@ func AuthorizeRequestFromJson(data io.Reader) *AuthorizeRequest {
|
||||
}
|
||||
|
||||
func (ad *AuthData) IsExpired() bool {
|
||||
|
||||
if GetMillis() > ad.CreateAt+int64(ad.ExpiresIn*1000) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
return GetMillis() > ad.CreateAt+int64(ad.ExpiresIn*1000)
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ func BuildErrorResponse(r *http.Response, err *AppError) *Response {
|
||||
header = r.Header
|
||||
} else {
|
||||
statusCode = 0
|
||||
header = make(http.Header, 0)
|
||||
header = make(http.Header)
|
||||
}
|
||||
|
||||
return &Response{
|
||||
|
||||
@@ -850,12 +850,7 @@ func (o *Config) SetDefaults() {
|
||||
|
||||
if o.EmailSettings.EnableSignInWithEmail == nil {
|
||||
o.EmailSettings.EnableSignInWithEmail = new(bool)
|
||||
|
||||
if o.EmailSettings.EnableSignUpWithEmail == true {
|
||||
*o.EmailSettings.EnableSignInWithEmail = true
|
||||
} else {
|
||||
*o.EmailSettings.EnableSignInWithEmail = false
|
||||
}
|
||||
*o.EmailSettings.EnableSignInWithEmail = o.EmailSettings.EnableSignUpWithEmail
|
||||
}
|
||||
|
||||
if o.EmailSettings.EnableSignInWithUsername == nil {
|
||||
|
||||
@@ -29,7 +29,7 @@ func TestConfigDefaultFileSettingsS3SSE(t *testing.T) {
|
||||
c1 := Config{}
|
||||
c1.SetDefaults()
|
||||
|
||||
if *c1.FileSettings.AmazonS3SSE != false {
|
||||
if *c1.FileSettings.AmazonS3SSE {
|
||||
t.Fatal("FileSettings.AmazonS3SSE should default to false")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -155,19 +155,11 @@ func (f *Features) SetDefaults() {
|
||||
}
|
||||
|
||||
func (l *License) IsExpired() bool {
|
||||
now := GetMillis()
|
||||
if l.ExpiresAt < now {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
return l.ExpiresAt < GetMillis()
|
||||
}
|
||||
|
||||
func (l *License) IsStarted() bool {
|
||||
now := GetMillis()
|
||||
if l.StartsAt < now {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
return l.StartsAt < GetMillis()
|
||||
}
|
||||
|
||||
func (l *License) ToJson() string {
|
||||
|
||||
@@ -36,7 +36,7 @@ func TestCreateTask(t *testing.T) {
|
||||
t.Fatal("Bad interval")
|
||||
}
|
||||
|
||||
if task.Recurring != false {
|
||||
if task.Recurring {
|
||||
t.Fatal("should not reccur")
|
||||
}
|
||||
}
|
||||
@@ -75,7 +75,7 @@ func TestCreateRecurringTask(t *testing.T) {
|
||||
t.Fatal("Bad interval")
|
||||
}
|
||||
|
||||
if task.Recurring != true {
|
||||
if !task.Recurring {
|
||||
t.Fatal("should reccur")
|
||||
}
|
||||
|
||||
|
||||
@@ -31,16 +31,6 @@ func (o *SearchParams) ToJson() string {
|
||||
|
||||
var searchFlags = [...]string{"from", "channel", "in"}
|
||||
|
||||
func splitWordsNoQuotes(text string) []string {
|
||||
words := []string{}
|
||||
|
||||
for _, word := range strings.Fields(text) {
|
||||
words = append(words, word)
|
||||
}
|
||||
|
||||
return words
|
||||
}
|
||||
|
||||
func splitWords(text string) []string {
|
||||
words := []string{}
|
||||
|
||||
@@ -55,14 +45,14 @@ func splitWords(text string) []string {
|
||||
foundQuote = false
|
||||
location = i + 1
|
||||
} else {
|
||||
words = append(words, splitWordsNoQuotes(text[location:i])...)
|
||||
words = append(words, strings.Fields(text[location:i])...)
|
||||
foundQuote = true
|
||||
location = i
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
words = append(words, splitWordsNoQuotes(text[location:])...)
|
||||
words = append(words, strings.Fields(text[location:])...)
|
||||
|
||||
return words
|
||||
}
|
||||
|
||||
@@ -177,19 +177,19 @@ func TestParseSearchParams(t *testing.T) {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp)
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("words words"); len(sp) != 1 || sp[0].Terms != "words words" || sp[0].IsHashtag != false || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
if sp := ParseSearchParams("words words"); len(sp) != 1 || sp[0].Terms != "words words" || sp[0].IsHashtag || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp)
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("\"my stuff\""); len(sp) != 1 || sp[0].Terms != "\"my stuff\"" || sp[0].IsHashtag != false || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
if sp := ParseSearchParams("\"my stuff\""); len(sp) != 1 || sp[0].Terms != "\"my stuff\"" || sp[0].IsHashtag || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp)
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("#words #words"); len(sp) != 1 || sp[0].Terms != "#words #words" || sp[0].IsHashtag != true || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
if sp := ParseSearchParams("#words #words"); len(sp) != 1 || sp[0].Terms != "#words #words" || !sp[0].IsHashtag || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp)
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("#words words"); len(sp) != 2 || sp[1].Terms != "#words" || sp[1].IsHashtag != true || len(sp[1].InChannels) != 0 || len(sp[1].FromUsers) != 0 || sp[0].Terms != "words" || sp[0].IsHashtag != false || len(sp[0].InChannels) != 0 {
|
||||
if sp := ParseSearchParams("#words words"); len(sp) != 2 || sp[1].Terms != "#words" || !sp[1].IsHashtag || len(sp[1].InChannels) != 0 || len(sp[1].FromUsers) != 0 || sp[0].Terms != "words" || sp[0].IsHashtag || len(sp[0].InChannels) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp)
|
||||
}
|
||||
|
||||
@@ -213,11 +213,11 @@ func TestParseSearchParams(t *testing.T) {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp[0])
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("##hashtag +#plus+"); len(sp) != 1 || sp[0].Terms != "#hashtag #plus" || sp[0].IsHashtag != true || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
if sp := ParseSearchParams("##hashtag +#plus+"); len(sp) != 1 || sp[0].Terms != "#hashtag #plus" || !sp[0].IsHashtag || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp[0])
|
||||
}
|
||||
|
||||
if sp := ParseSearchParams("wildcar*"); len(sp) != 1 || sp[0].Terms != "wildcar*" || sp[0].IsHashtag != false || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
if sp := ParseSearchParams("wildcar*"); len(sp) != 1 || sp[0].Terms != "wildcar*" || sp[0].IsHashtag || len(sp[0].InChannels) != 0 || len(sp[0].FromUsers) != 0 {
|
||||
t.Fatalf("Incorrect output from parse search params: %v", sp[0])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -61,8 +61,7 @@ func TestStatusListFromJson(t *testing.T) {
|
||||
}
|
||||
|
||||
toDec := strings.NewReader(jsonStream)
|
||||
var statusesFromJson []*Status
|
||||
statusesFromJson = StatusListFromJson(toDec)
|
||||
statusesFromJson := StatusListFromJson(toDec)
|
||||
|
||||
if statusesFromJson[0].UserId != dat[0]["user_id"] {
|
||||
t.Fatal("UserId should be equal")
|
||||
|
||||
@@ -273,11 +273,7 @@ func GetServerIpAddress() string {
|
||||
}
|
||||
|
||||
func IsLower(s string) bool {
|
||||
if strings.ToLower(s) == s {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
return strings.ToLower(s) == s
|
||||
}
|
||||
|
||||
func IsValidEmail(email string) bool {
|
||||
|
||||
Ссылка в новой задаче
Block a user