+5
-3
@@ -254,9 +254,11 @@ func (app *appContext) TelegramAddUser(gc *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
tgUser := TelegramUser{
|
tgUser := TelegramUser{
|
||||||
ChatID: tgToken.ChatID,
|
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||||
Username: tgToken.Username,
|
ChatID: tgToken.ChatID,
|
||||||
Contact: true,
|
Username: tgToken.Username,
|
||||||
|
},
|
||||||
|
Contact: true,
|
||||||
}
|
}
|
||||||
if lang, ok := app.telegram.languages[tgToken.ChatID]; ok {
|
if lang, ok := app.telegram.languages[tgToken.ChatID]; ok {
|
||||||
tgUser.Lang = lang
|
tgUser.Lang = lang
|
||||||
|
|||||||
+5
-3
@@ -394,9 +394,11 @@ func (app *appContext) MyTelegramVerifiedInvite(gc *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
tgUser := TelegramUser{
|
tgUser := TelegramUser{
|
||||||
ChatID: token.ChatID,
|
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||||
Username: token.Username,
|
ChatID: token.ChatID,
|
||||||
Contact: true,
|
Username: token.Username,
|
||||||
|
},
|
||||||
|
Contact: true,
|
||||||
}
|
}
|
||||||
if lang, ok := app.telegram.languages[tgUser.ChatID]; ok {
|
if lang, ok := app.telegram.languages[tgUser.ChatID]; ok {
|
||||||
tgUser.Lang = lang
|
tgUser.Lang = lang
|
||||||
|
|||||||
+2
-5
@@ -670,11 +670,8 @@ type DiscordUser struct {
|
|||||||
|
|
||||||
type TelegramUser struct {
|
type TelegramUser struct {
|
||||||
TelegramVerifiedToken
|
TelegramVerifiedToken
|
||||||
JellyfinID string `badgerhold:"key"`
|
Lang string
|
||||||
ChatID int64 `badgerhold:"index"`
|
Contact bool // Whether to contact through telegram or not
|
||||||
Username string `badgerhold:"index"`
|
|
||||||
Lang string
|
|
||||||
Contact bool // Whether to contact through telegram or not
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type MatrixUser struct {
|
type MatrixUser struct {
|
||||||
|
|||||||
+7
-5
@@ -30,11 +30,13 @@ func (tv TelegramVerifiedToken) ToUser() *TelegramUser {
|
|||||||
|
|
||||||
func EmptyTelegramUser() *TelegramUser {
|
func EmptyTelegramUser() *TelegramUser {
|
||||||
return &TelegramUser{
|
return &TelegramUser{
|
||||||
JellyfinID: "",
|
TelegramVerifiedToken: TelegramVerifiedToken{
|
||||||
ChatID: 0,
|
JellyfinID: "",
|
||||||
Username: "",
|
ChatID: 0,
|
||||||
Lang: "",
|
Username: "",
|
||||||
Contact: false,
|
},
|
||||||
|
Lang: "",
|
||||||
|
Contact: false,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user