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
- reply_markup, stream_text = await gen_link(_id=inserted_id)
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 = str(file_info['file']['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'],