Merge pull request #7401 from walker-chen2024/main

bugfix - {{CURRENT_WEEKDAY}} is not working
This commit is contained in:
Timothy Jaeryang Baek 2024-11-26 19:54:27 -08:00 committed by GitHub
commit 22b5feb747
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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