* ignore missing comment for user notifications
* instead fix bug in notifications model
* use local variable instead
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de>
type NotificationList []*Notification
// LoadAttributes load Repo Issue User and Comment if not loaded
-func (nl NotificationList) LoadAttributes() (err error) {
+func (nl NotificationList) LoadAttributes() error {
+ var err error
for i := 0; i < len(nl); i++ {
err = nl[i].LoadAttributes()
if err != nil && !IsErrCommentNotExist(err) {
- return
+ return err
}
}
- return
+ return nil
}
func (nl NotificationList) getPendingRepoIDs() []int64 {
return
}
err = nl.LoadAttributes()
- if err != nil && !models.IsErrCommentNotExist(err) {
+ if err != nil {
ctx.InternalServerError(err)
return
}