Spaces:
Running
Running
BinaryONe
commited on
Commit
·
e553b55
1
Parent(s):
0219462
DB Changes
Browse files
FileStream/bot/plugins/FileHandlers/callback.py
CHANGED
@@ -158,7 +158,7 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
158 |
await get_file_ids(False, inserted_id, message)
|
159 |
#All the Time Get_file_ids should be called before update privacy or else tagged_users will be {}
|
160 |
await db.update_privacy(file_info)
|
161 |
-
|
162 |
await update.message.edit_text(
|
163 |
text=response["stream_text"],
|
164 |
parse_mode=ParseMode.HTML,
|
@@ -175,6 +175,9 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
175 |
disable_web_page_preview=True,
|
176 |
parse_mode=ParseMode.MARKDOWN)
|
177 |
except Exception as e:
|
|
|
|
|
|
|
178 |
print(f"An error occurred: a{str(e)}")
|
179 |
await FileStream.send_message(
|
180 |
chat_id=Telegram.ULOG_GROUP,
|
|
|
158 |
await get_file_ids(False, inserted_id, message)
|
159 |
#All the Time Get_file_ids should be called before update privacy or else tagged_users will be {}
|
160 |
await db.update_privacy(file_info)
|
161 |
+
response = await gen_link(_id=inserted_id)
|
162 |
await update.message.edit_text(
|
163 |
text=response["stream_text"],
|
164 |
parse_mode=ParseMode.HTML,
|
|
|
175 |
disable_web_page_preview=True,
|
176 |
parse_mode=ParseMode.MARKDOWN)
|
177 |
except Exception as e:
|
178 |
+
exc_type, exc_obj, exc_tb = sys.exc_info()
|
179 |
+
fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]
|
180 |
+
print(exc_type, fname, exc_tb.tb_lineno)
|
181 |
print(f"An error occurred: a{str(e)}")
|
182 |
await FileStream.send_message(
|
183 |
chat_id=Telegram.ULOG_GROUP,
|
FileStream/utils/FileProcessors/bot_utils.py
CHANGED
@@ -159,7 +159,7 @@ async def gen_priv_file_link(_id):
|
|
159 |
async def gen_link(_id):
|
160 |
file_info = await db.get_file(_id),
|
161 |
print(file_info)
|
162 |
-
file_name =
|
163 |
file_size = humanbytes(file_info['file']['file_size']),
|
164 |
mime_type = file_info['file']['mime_type'],
|
165 |
poster = file_info['poster'],
|
|
|
159 |
async def gen_link(_id):
|
160 |
file_info = await db.get_file(_id),
|
161 |
print(file_info)
|
162 |
+
file_name = file_info.get("file").get("file_name", ""),
|
163 |
file_size = humanbytes(file_info['file']['file_size']),
|
164 |
mime_type = file_info['file']['mime_type'],
|
165 |
poster = file_info['poster'],
|