Sfoglia il codice sorgente

Merge pull request #7401 from walker-chen2024/main

bugfix - {{CURRENT_WEEKDAY}} is not working
Timothy Jaeryang Baek 5 mesi fa
parent
commit
22b5feb747
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      backend/open_webui/utils/task.py

+ 2 - 0
backend/open_webui/utils/task.py

@@ -25,12 +25,14 @@ def prompt_template(
     # Format the date to YYYY-MM-DD
     # Format the date to YYYY-MM-DD
     formatted_date = current_date.strftime("%Y-%m-%d")
     formatted_date = current_date.strftime("%Y-%m-%d")
     formatted_time = current_date.strftime("%I:%M:%S %p")
     formatted_time = current_date.strftime("%I:%M:%S %p")
+    formatted_weekday = current_date.strftime("%A")  # EX¡GMonday
 
 
     template = template.replace("{{CURRENT_DATE}}", formatted_date)
     template = template.replace("{{CURRENT_DATE}}", formatted_date)
     template = template.replace("{{CURRENT_TIME}}", formatted_time)
     template = template.replace("{{CURRENT_TIME}}", formatted_time)
     template = template.replace(
     template = template.replace(
         "{{CURRENT_DATETIME}}", f"{formatted_date} {formatted_time}"
         "{{CURRENT_DATETIME}}", f"{formatted_date} {formatted_time}"
     )
     )
+    template = template.replace("{{CURRENT_WEEKDAY}}", formatted_weekday)
 
 
     if user_name:
     if user_name:
         # Replace {{USER_NAME}} in the template with the user's name
         # Replace {{USER_NAME}} in the template with the user's name