From 70647bd04ccabcedc32bb92a0dd24502b93a4f59 Mon Sep 17 00:00:00 2001 From: sebastian-sauer Date: Thu, 3 Aug 2023 23:28:21 +0200 Subject: [PATCH] Use yellow if an approved review is stale (#26312) By using a different color it's clear that the review isn't pointing to the latest commit. **Screenshots:** Not stale review: ![image](https://github.com/go-gitea/gitea/assets/1135157/2901ad69-e0d8-4041-b760-277d02dafd45) Stale review: ![image](https://github.com/go-gitea/gitea/assets/1135157/500b306e-a994-42d4-a2fd-1174774ba5ee) fixes #26306 --- models/issues/review.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/models/issues/review.go b/models/issues/review.go index b2736044fc..cae3ef1d39 100644 --- a/models/issues/review.go +++ b/models/issues/review.go @@ -192,6 +192,9 @@ func (r *Review) LoadAttributes(ctx context.Context) (err error) { func (r *Review) HTMLTypeColorName() string { switch r.Type { case ReviewTypeApprove: + if r.Stale { + return "yellow" + } return "green" case ReviewTypeComment: return "grey"