(20241224) kwarg bug fix.

This commit is contained in:
2024-12-24 15:59:51 +05:30
parent eaa5431b49
commit 4c2a4c1083
+16 -16
View File
@@ -226,7 +226,7 @@ class MailController:
# Invoke the LLM and return the response:
return await llm.invoke(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
user_info = user_info,
llm_input = LLMInput(
messages = prompt_template + [
@@ -273,7 +273,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_auth_token_controller.get_token_key(
db_conn = db_conn,
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
auth_token = auth_token,
token_notes = {
"email": None
@@ -293,7 +293,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_auth_token_controller.set_token(
db_conn = db_conn,
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_key = token_key,
auth_token = auth_token,
token_notes = {
@@ -312,7 +312,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_auth_token_controller.get_token_from_key(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_key = token_key
)
@@ -324,7 +324,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_auth_token_controller.get_tokens_from_keys(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_keys = token_keys
)
@@ -355,7 +355,7 @@ class MailController:
# we first check if the mail already exists in our database:
if not force_sync:
mail_records = await current_app.core_message_controller.get_previews(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_ids = [ObjectId(auth_token.authTokenId)],
limit = 1,
skip = 0,
@@ -418,7 +418,7 @@ class MailController:
# Invoke the LLM:
try:
ai_snippet = await self.summarize_mail_with_ai(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
user_info = user_info,
llm = llm,
message = mail_message,
@@ -468,7 +468,7 @@ class MailController:
auth_token.lastRefreshTs = date_time.get_current_utc_date_time(as_string = True)
await self.set_token(
db_conn = db_conn,
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_key = auth_token.key,
auth_token = auth_token,
session_token = session_token
@@ -494,7 +494,7 @@ class MailController:
# Now, for every mail in the list, we fetch the mail and note the results:
tasks = [
self.__sync_one_gmail(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
user_info = user_info,
auth_token = auth_token,
mail_client = mail_client,
@@ -532,7 +532,7 @@ class MailController:
# Make the bulk insert operation:
if mongo_operations:
sync_count = await current_app.core_message_controller.bulk_write(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
mongo_operations = mongo_operations
)
@@ -573,7 +573,7 @@ class MailController:
# We first load the authorization tokens:
auth_token = await self.get_token_from_key(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_key = token_key,
)
@@ -589,7 +589,7 @@ class MailController:
if auth_token.client == "gmail":
return await self.__sync_many_gmail(
db_conn = db_conn,
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
user_info = user_info,
auth_token = auth_token,
mail_client = current_app.gmail_client,
@@ -657,7 +657,7 @@ class MailController:
# We first load the authorization tokens:
auth_token = await self.get_token_from_key(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_key = token_key,
)
@@ -673,7 +673,7 @@ class MailController:
# if auth_token.client == "gmail":
# return await self.__send_one_gmail(
# db_conn = db_conn,
# mongo_conn = mongo_conn,
# mongo_data_conn = mongo_conn,
# user_info = user_info,
# auth_token = auth_token,
# mail_client = current_app.gmail_client,
@@ -717,7 +717,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_message_controller.get_previews(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
token_ids = token_ids,
limit = limit,
skip = skip,
@@ -751,7 +751,7 @@ class MailController:
# Simply call the core model:
return await current_app.core_message_controller.update_tags(
mongo_conn = mongo_conn,
mongo_data_conn = mongo_conn,
message_id = message_id,
unset_tags = unset_tags,
set_tags = set_tags