mirror of
https://github.com/hrfee/jfa-go.git
synced 2026-03-18 21:50:33 +01:00
@@ -254,9 +254,11 @@ func (app *appContext) TelegramAddUser(gc *gin.Context) {
|
||||
return
|
||||
}
|
||||
tgUser := TelegramUser{
|
||||
ChatID: tgToken.ChatID,
|
||||
Username: tgToken.Username,
|
||||
Contact: true,
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
ChatID: tgToken.ChatID,
|
||||
Username: tgToken.Username,
|
||||
},
|
||||
Contact: true,
|
||||
}
|
||||
if lang, ok := app.telegram.languages[tgToken.ChatID]; ok {
|
||||
tgUser.Lang = lang
|
||||
|
||||
@@ -394,9 +394,11 @@ func (app *appContext) MyTelegramVerifiedInvite(gc *gin.Context) {
|
||||
return
|
||||
}
|
||||
tgUser := TelegramUser{
|
||||
ChatID: token.ChatID,
|
||||
Username: token.Username,
|
||||
Contact: true,
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
ChatID: token.ChatID,
|
||||
Username: token.Username,
|
||||
},
|
||||
Contact: true,
|
||||
}
|
||||
if lang, ok := app.telegram.languages[tgUser.ChatID]; ok {
|
||||
tgUser.Lang = lang
|
||||
|
||||
@@ -670,11 +670,8 @@ type DiscordUser struct {
|
||||
|
||||
type TelegramUser struct {
|
||||
TelegramVerifiedToken
|
||||
JellyfinID string `badgerhold:"key"`
|
||||
ChatID int64 `badgerhold:"index"`
|
||||
Username string `badgerhold:"index"`
|
||||
Lang string
|
||||
Contact bool // Whether to contact through telegram or not
|
||||
Lang string
|
||||
Contact bool // Whether to contact through telegram or not
|
||||
}
|
||||
|
||||
type MatrixUser struct {
|
||||
|
||||
12
telegram.go
12
telegram.go
@@ -30,11 +30,13 @@ func (tv TelegramVerifiedToken) ToUser() *TelegramUser {
|
||||
|
||||
func EmptyTelegramUser() *TelegramUser {
|
||||
return &TelegramUser{
|
||||
JellyfinID: "",
|
||||
ChatID: 0,
|
||||
Username: "",
|
||||
Lang: "",
|
||||
Contact: false,
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
JellyfinID: "",
|
||||
ChatID: 0,
|
||||
Username: "",
|
||||
},
|
||||
Lang: "",
|
||||
Contact: false,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user