// Copyright 2020 The Gitea Authors. All rights reserved. // Use of this source code is governed by a MIT-style // license that can be found in the LICENSE file. package notify import ( "net/http" "code.gitea.io/gitea/models" "code.gitea.io/gitea/modules/context" api "code.gitea.io/gitea/modules/structs" ) // NewAvailable check if unread notifications exist func NewAvailable(ctx *context.APIContext) { // swagger:operation GET /notifications/new notification notifyNewAvailable // --- // summary: Check if unread notifications exist // responses: // "200": // "$ref": "#/responses/NotificationCount" ctx.JSON(http.StatusOK, api.NotificationCount{New: models.CountUnread(ctx.User)}) }