From a606b79736b961d2cac2967627b575a2973fbc18 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 11 Apr 2021 02:14:01 +0200 Subject: [PATCH] fix prev logs showing current log. --- services/logs.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/services/logs.go b/services/logs.go index 8490497..7b0ef29 100644 --- a/services/logs.go +++ b/services/logs.go @@ -857,6 +857,10 @@ func (s *LogService) NextLogs(ctx context.Context, log *models.Log) ([]*models.L return logs[i].Date.Before(logs[j].Date) }) + if len(logs) >= 1 && logs[0].ID == log.ID { + logs = logs[1:] + } + return s.findSuggestions(ctx, log, logs) } @@ -868,6 +872,10 @@ func (s *LogService) PrevLogs(ctx context.Context, log *models.Log) ([]*models.L return nil, err } + if len(logs) >= 1 && logs[0].ID == log.ID { + logs = logs[1:] + } + return s.findSuggestions(ctx, log, logs) }