Skip to content

Commit 088d061

Browse files
committed
fix(groups): Исправлен доступ в меню групп
Signed-off-by: Roman Chursanov <[email protected]>
1 parent 9b4db5d commit 088d061

File tree

1 file changed

+25
-11
lines changed

1 file changed

+25
-11
lines changed

tgbot/handlers/user/game/casino.py

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@
2222
user_game_casino_router.message.filter(
2323
F.chat.type == "private",
2424
)
25-
user_game_casino_router.callback_query.filter(
26-
F.message.chat.type == "private", IsCasinoAllowed()
27-
)
25+
user_game_casino_router.callback_query.filter(F.message.chat.type == "private")
2826

2927
logger = logging.getLogger(__name__)
3028

@@ -122,7 +120,9 @@ def get_bowling_result_multiplier(dice_value: int) -> tuple[str, float]:
122120
return f"🎳 {dice_value}", 0.0
123121

124122

125-
@user_game_casino_router.callback_query(GameMenu.filter(F.menu == "casino"))
123+
@user_game_casino_router.callback_query(
124+
GameMenu.filter(F.menu == "casino"), IsCasinoAllowed()
125+
)
126126
async def casino_main_menu(
127127
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
128128
):
@@ -145,15 +145,19 @@ async def casino_main_menu(
145145
)
146146

147147

148-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "main"))
148+
@user_game_casino_router.callback_query(
149+
CasinoMenu.filter(F.menu == "main"), IsCasinoAllowed()
150+
)
149151
async def casino_main_menu_back(
150152
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
151153
):
152154
"""Возврат в главное меню казино"""
153155
await casino_main_menu(callback, user, stp_repo)
154156

155157

156-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "slots"))
158+
@user_game_casino_router.callback_query(
159+
CasinoMenu.filter(F.menu == "slots"), IsCasinoAllowed()
160+
)
157161
async def casino_slot_betting(
158162
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
159163
):
@@ -187,7 +191,9 @@ async def casino_slot_betting(
187191
)
188192

189193

190-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "dice"))
194+
@user_game_casino_router.callback_query(
195+
CasinoMenu.filter(F.menu == "dice"), IsCasinoAllowed()
196+
)
191197
async def casino_dice_betting(
192198
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
193199
):
@@ -223,7 +229,9 @@ async def casino_dice_betting(
223229
)
224230

225231

226-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "darts"))
232+
@user_game_casino_router.callback_query(
233+
CasinoMenu.filter(F.menu == "darts"), IsCasinoAllowed()
234+
)
227235
async def casino_darts_betting(
228236
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
229237
):
@@ -259,7 +267,9 @@ async def casino_darts_betting(
259267
)
260268

261269

262-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "bowling"))
270+
@user_game_casino_router.callback_query(
271+
CasinoMenu.filter(F.menu == "bowling"), IsCasinoAllowed()
272+
)
263273
async def casino_bowling_betting(
264274
callback: CallbackQuery, user: Employee, stp_repo: MainRequestsRepo
265275
):
@@ -295,7 +305,9 @@ async def casino_bowling_betting(
295305
)
296306

297307

298-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "rate"))
308+
@user_game_casino_router.callback_query(
309+
CasinoMenu.filter(F.menu == "rate"), IsCasinoAllowed()
310+
)
299311
async def casino_rate_adjustment(
300312
callback: CallbackQuery,
301313
callback_data: CasinoMenu,
@@ -354,7 +366,9 @@ async def casino_rate_adjustment(
354366
)
355367

356368

357-
@user_game_casino_router.callback_query(CasinoMenu.filter(F.menu == "bet"))
369+
@user_game_casino_router.callback_query(
370+
CasinoMenu.filter(F.menu == "bet"), IsCasinoAllowed()
371+
)
358372
async def casino_game(
359373
callback: CallbackQuery,
360374
callback_data: CasinoMenu,

0 commit comments

Comments
 (0)