mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
chore: deprecate user setting legacy api
This commit is contained in:
@@ -3,7 +3,6 @@ package integration
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"strconv"
|
||||
"unicode/utf16"
|
||||
@@ -12,6 +11,7 @@ import (
|
||||
|
||||
apiv1 "github.com/usememos/memos/api/v1"
|
||||
"github.com/usememos/memos/plugin/telegram"
|
||||
storepb "github.com/usememos/memos/proto/gen/store"
|
||||
"github.com/usememos/memos/store"
|
||||
)
|
||||
|
||||
@@ -39,20 +39,15 @@ func (t *TelegramHandler) MessageHandle(ctx context.Context, bot *telegram.Bot,
|
||||
}
|
||||
|
||||
var creatorID int32
|
||||
userSettingList, err := t.store.ListUserSettings(ctx, &store.FindUserSetting{
|
||||
Key: apiv1.UserSettingTelegramUserIDKey.String(),
|
||||
userSettingList, err := t.store.ListUserSettingsV1(ctx, &store.FindUserSetting{
|
||||
Key: storepb.UserSettingKey_USER_SETTING_TELEGRAM_USER_ID,
|
||||
})
|
||||
if err != nil {
|
||||
return errors.Wrap(err, "Failed to find userSettingList")
|
||||
}
|
||||
for _, userSetting := range userSettingList {
|
||||
var value string
|
||||
if err := json.Unmarshal([]byte(userSetting.Value), &value); err != nil {
|
||||
continue
|
||||
}
|
||||
|
||||
if value == strconv.FormatInt(message.From.ID, 10) {
|
||||
creatorID = userSetting.UserID
|
||||
if userSetting.GetTelegramUserId() == strconv.FormatInt(message.From.ID, 10) {
|
||||
creatorID = userSetting.UserId
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user