- Assign default circle to user when leaving a circle
- Support Pushover - Support Disable Signup - Migrate chatID to TargetID
This commit is contained in:
parent
850d472445
commit
adf5c0c0cd
20 changed files with 362 additions and 151 deletions
|
@ -1,6 +1,10 @@
|
|||
package circle
|
||||
|
||||
import "time"
|
||||
import (
|
||||
"time"
|
||||
|
||||
nModel "donetick.com/core/internal/notifier/model"
|
||||
)
|
||||
|
||||
type Circle struct {
|
||||
ID int `json:"id" gorm:"primary_key"` // Unique identifier
|
||||
|
@ -29,7 +33,8 @@ type UserCircle struct {
|
|||
|
||||
type UserCircleDetail struct {
|
||||
UserCircle
|
||||
Username string `json:"username" gorm:"column:username"`
|
||||
DisplayName string `json:"displayName" gorm:"column:display_name"`
|
||||
ChatID int `json:"chatID" gorm:"column:chat_id"`
|
||||
Username string `json:"username" gorm:"column:username"`
|
||||
DisplayName string `json:"displayName" gorm:"column:display_name"`
|
||||
NotificationType nModel.NotificationType `json:"-" gorm:"column:notification_type"`
|
||||
TargetID string `json:"-" gorm:"column:target_id"` // Target ID
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue