Browse Source

Заглушка для функций в разработке

Vildan 2 years ago
parent
commit
dc283fa58d
3 changed files with 9 additions and 3 deletions
  1. 1 0
      bot/database.py
  2. 1 1
      handlers/admin/admin_menu.py
  3. 7 2
      handlers/user/events.py

+ 1 - 0
bot/database.py

@@ -84,6 +84,7 @@ class Database:
 
 
 db = Database()
+print(db.sql_simple_check(sql=f'select admin from user_table where tg_id = 338836490'))
 # data = Db.sql_simple_check("select tg_id from user_table where tg_id = 338836490 and approved = 0")
 # data = Db.sql_simple_check(simple_select(columns="tg_id", table="user_table", tg_id='338836490', approved='0'))
 # print(data)

+ 1 - 1
handlers/admin/admin_menu.py

@@ -9,7 +9,7 @@ async def enter_admin_menu(message: types.message):
             not db.sql_simple_check(sql=f"select approved from user_table where tg_id={message.from_user.id}"):
         await message.delete()
         await message.answer("Команды станут доступны после регистрации", reply_markup=register_kb)
-    elif not db.sql_simple_check(sql=f'select admin from user_table where tg_id = {message.from_user.id}'):
+    if db.sql_simple_check(sql=f'select admin from user_table where tg_id = {message.from_user.id}') == "0":
         await message.answer("Доступ только для администраторов")
     else:
         await message.delete()

+ 7 - 2
handlers/user/events.py

@@ -3,6 +3,7 @@ from bot import database
 from bot.keyboards import register_kb, make_calendar, events_range_kb
 from bot.functions import make_date, date_range, beauty_all_events
 
+
 async def make_event(message: types.message):
     db = database.Database()
     if not db.sql_simple_check(f"select tg_id from user_table where tg_id ={message.from_user.id}") or \
@@ -25,7 +26,9 @@ async def select_date(call: types.CallbackQuery):
 
 async def my_events(message: types.Message):
     db = database.Database()
-    if not db.sql_simple_check(sql=f"select tg_id from user_table where tg_id ={message.from_user.id}") or \
+    if db.sql_simple_check(sql=f'select admin from user_table where tg_id = {message.from_user.id}') == "0":
+        await message.answer("В разработке")
+    elif not db.sql_simple_check(sql=f"select tg_id from user_table where tg_id ={message.from_user.id}") or \
             not db.sql_simple_check(sql=f"select approved from user_table where tg_id={message.from_user.id}"):
         await message.delete()
         await message.answer("Команды станут доступны после регистрации", reply_markup=register_kb)
@@ -40,7 +43,9 @@ async def my_events(message: types.Message):
 
 async def all_events(message: types.Message):
     db = database.Database()
-    if not db.sql_simple_check(sql=f"select tg_id from user_table where tg_id ={message.from_user.id}") or \
+    if db.sql_simple_check(sql=f'select admin from user_table where tg_id = {message.from_user.id}') == "0":
+        await message.answer("В разработке")
+    elif not db.sql_simple_check(sql=f"select tg_id from user_table where tg_id ={message.from_user.id}") or \
             not db.sql_simple_check(sql=f"select approved from user_table where tg_id={message.from_user.id}"):
         await message.delete()
         await message.answer("Команды станут доступны после регистрации", reply_markup=register_kb)