Update app.py
Browse files
app.py
CHANGED
@@ -260,6 +260,8 @@ def customer_details():
|
|
260 |
|
261 |
|
262 |
|
|
|
|
|
263 |
@app.route("/order-history", methods=["GET"])
|
264 |
def order_history():
|
265 |
email = session.get('user_email') # Get logged-in user's email
|
@@ -303,8 +305,10 @@ def order_history():
|
|
303 |
# Get the order date and time from CreatedDate
|
304 |
created_date = order.get("CreatedDate", "")
|
305 |
if created_date:
|
306 |
-
#
|
307 |
-
|
|
|
|
|
308 |
|
309 |
return render_template("order_history.html", orders=orders)
|
310 |
|
@@ -313,6 +317,7 @@ def order_history():
|
|
313 |
return render_template("order_history.html", orders=[], error=str(e))
|
314 |
|
315 |
|
|
|
316 |
app.permanent_session_lifetime = timedelta(minutes=5)
|
317 |
@app.before_request
|
318 |
def check_session_timeout():
|
|
|
260 |
|
261 |
|
262 |
|
263 |
+
from datetime import datetime
|
264 |
+
|
265 |
@app.route("/order-history", methods=["GET"])
|
266 |
def order_history():
|
267 |
email = session.get('user_email') # Get logged-in user's email
|
|
|
305 |
# Get the order date and time from CreatedDate
|
306 |
created_date = order.get("CreatedDate", "")
|
307 |
if created_date:
|
308 |
+
# Convert CreatedDate to datetime object
|
309 |
+
created_datetime = datetime.strptime(created_date, '%Y-%m-%dT%H:%M:%S.000+0000')
|
310 |
+
# Format the date and time (e.g., "March 12, 5:30 PM")
|
311 |
+
order['formatted_date'] = created_datetime.strftime('%B %d, %I:%M %p')
|
312 |
|
313 |
return render_template("order_history.html", orders=orders)
|
314 |
|
|
|
317 |
return render_template("order_history.html", orders=[], error=str(e))
|
318 |
|
319 |
|
320 |
+
|
321 |
app.permanent_session_lifetime = timedelta(minutes=5)
|
322 |
@app.before_request
|
323 |
def check_session_timeout():
|