@@ -19,18 +19,18 @@ export const keyboardMyAccount = async (bot, msg, prevMessageForEdit, prevLevel,
19
19
const msgId = msg . message_id
20
20
const { id } = msg . from
21
21
22
+ const { dataValues : { tokens, paid_days } } = await db . subscriber . findOne ( {
23
+ where : {
24
+ user_id : msg . from . id
25
+ }
26
+ } )
27
+
22
28
const generalOptions = {
23
29
parse_mode : 'HTML' ,
24
30
reply_to_message_id : msgId ,
25
31
disable_web_page_preview : true
26
32
}
27
33
try {
28
- const { tokens, paid_days } = await db . subscriber . findOne ( {
29
- where : {
30
- chat_id : chatId ,
31
- user_id : msg . from . id
32
- }
33
- } )
34
34
const inlineKeyboard = [
35
35
[ { text : t ( 'keyboard_buy_subscription' ) , callback_data : `buy_subscription_A_${ msgId } ` } ] ,
36
36
[ { text : t ( 'keyboard_referral' ) , callback_data : `referral_program_A_${ msgId } ` } ] ,
@@ -95,8 +95,8 @@ export const keyboardMyAccount = async (bot, msg, prevMessageForEdit, prevLevel,
95
95
) . catch ( err => console . log ( err ) )
96
96
} )
97
97
98
- eventEmitter . on ( `get_first_level_A_${ msgId } ` , function ( ) {
99
- bot . editMessageText (
98
+ eventEmitter . on ( `get_first_level_A_${ msgId } ` , async function ( ) {
99
+ await bot . editMessageText (
100
100
t ( 'account' , { tokens, paid_days } ) ,
101
101
{
102
102
message_id : accountMessage . message_id ,
@@ -218,7 +218,7 @@ Payok - оплачивайте следующими способами:
218
218
} ) . then ( res => {
219
219
clearTimeout ( timeout )
220
220
bot . editMessageText (
221
- changeDescription ? changeDescription : t ( 'account' ) ,
221
+ changeDescription ? changeDescription : t ( 'account' , { tokens , paid_days } ) ,
222
222
{
223
223
message_id : accountMessage . message_id ,
224
224
chat_id : chatId ,
0 commit comments