fix in all data update event, if len new tokens = 0, dont go another methods
This commit is contained in:
parent
1c1b55f22c
commit
13cf22d740
@ -165,32 +165,34 @@ func (wc *QueueUpdater) processMessages(ctx context.Context, message models.Kafk
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// обновляем информацию о пользователях
|
if len(newTokens) > 0 {
|
||||||
err = wc.methods.CheckUsers(ctx, newTokens)
|
// обновляем информацию о пользователях
|
||||||
if err != nil {
|
err = wc.methods.CheckUsers(ctx, newTokens)
|
||||||
wc.logger.Error("error update users information", zap.Error(err))
|
if err != nil {
|
||||||
return err
|
wc.logger.Error("error update users information", zap.Error(err))
|
||||||
}
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
// обновляем информацию о pipelines и их steps
|
// обновляем информацию о pipelines и их steps
|
||||||
err = wc.methods.CheckPipelinesAndSteps(ctx, newTokens)
|
err = wc.methods.CheckPipelinesAndSteps(ctx, newTokens)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
wc.logger.Error("error updating users pipelines and users pipelines-steps", zap.Error(err))
|
wc.logger.Error("error updating users pipelines and users pipelines-steps", zap.Error(err))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// обновляем информацию о tags
|
// обновляем информацию о tags
|
||||||
err = wc.methods.CheckTags(ctx, newTokens)
|
err = wc.methods.CheckTags(ctx, newTokens)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
wc.logger.Error("error updating users tags", zap.Error(err))
|
wc.logger.Error("error updating users tags", zap.Error(err))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// обновляем информацию о fields
|
// обновляем информацию о fields
|
||||||
err = wc.methods.CheckFields(ctx, newTokens)
|
err = wc.methods.CheckFields(ctx, newTokens)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
wc.logger.Error("error updating users fields", zap.Error(err))
|
wc.logger.Error("error updating users fields", zap.Error(err))
|
||||||
return err
|
return err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
case models.RuleCheck:
|
case models.RuleCheck:
|
||||||
token, err := wc.methods.GetTokenByID(ctx, message.AccountID)
|
token, err := wc.methods.GetTokenByID(ctx, message.AccountID)
|
||||||
|
Loading…
Reference in New Issue
Block a user