1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00

Add documentation for aliases.

Reload aliases for every summary request.
This commit is contained in:
Ferdinand Mütsch
2019-07-07 10:32:28 +02:00
parent e98acb8315
commit e18a873428
4 changed files with 23 additions and 11 deletions

View File

@ -14,7 +14,7 @@ type AliasService struct {
var userAliases map[string][]*models.Alias
func (srv *AliasService) InitUser(userId string) error {
func (srv *AliasService) LoadUserAliases(userId string) error {
if userAliases == nil {
userAliases = make(map[string][]*models.Alias)
}

View File

@ -28,6 +28,10 @@ func (srv *SummaryService) GetSummary(from, to time.Time, user *models.User) (*m
var editorItems []models.SummaryItem
var osItems []models.SummaryItem
if err := srv.AliasService.LoadUserAliases(user.ID); err != nil {
return nil, err
}
c := make(chan models.SummaryItemContainer)
for _, t := range types {
go srv.aggregateBy(heartbeats, t, user, c)