@@ -254,8 +254,10 @@ func (app *appContext) TelegramAddUser(gc *gin.Context) {
|
||||
return
|
||||
}
|
||||
tgUser := TelegramUser{
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
ChatID: tgToken.ChatID,
|
||||
Username: tgToken.Username,
|
||||
},
|
||||
Contact: true,
|
||||
}
|
||||
if lang, ok := app.telegram.languages[tgToken.ChatID]; ok {
|
||||
|
||||
@@ -394,8 +394,10 @@ func (app *appContext) MyTelegramVerifiedInvite(gc *gin.Context) {
|
||||
return
|
||||
}
|
||||
tgUser := TelegramUser{
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
ChatID: token.ChatID,
|
||||
Username: token.Username,
|
||||
},
|
||||
Contact: true,
|
||||
}
|
||||
if lang, ok := app.telegram.languages[tgUser.ChatID]; ok {
|
||||
|
||||
@@ -670,9 +670,6 @@ 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
|
||||
}
|
||||
|
||||
@@ -30,9 +30,11 @@ func (tv TelegramVerifiedToken) ToUser() *TelegramUser {
|
||||
|
||||
func EmptyTelegramUser() *TelegramUser {
|
||||
return &TelegramUser{
|
||||
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||
JellyfinID: "",
|
||||
ChatID: 0,
|
||||
Username: "",
|
||||
},
|
||||
Lang: "",
|
||||
Contact: false,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user