tea/cmd/notifications/read.go
2020-12-16 23:01:47 +01:00

28 lines
863 B
Go

// 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 notifications
import (
"code.gitea.io/sdk/gitea"
"code.gitea.io/tea/cmd/flags"
"github.com/urfave/cli/v2"
)
// CmdNotificationsRead represents a sub command of notifications to list read notifications
var CmdNotificationsRead = cli.Command{
Name: "read",
Aliases: []string{},
Usage: "show read notifications instead",
Description: `show read notifications instead`,
Action: RunNotificationsRead,
Flags: flags.NotificationFlags,
}
// RunNotificationsRead will show notifications with status read.
func RunNotificationsRead(ctx *cli.Context) error {
var statuses = []gitea.NotifyStatus{gitea.NotifyStatusRead}
return listNotifications(ctx, statuses)
}