|
|
@@ -376,6 +376,16 @@ async def update_order(
|
|
|
if data.jikr is not None:
|
|
|
update_fields.append("jikr = %s")
|
|
|
params.append(data.jikr)
|
|
|
+
|
|
|
+ if data.review_text is not None:
|
|
|
+ update_fields.append("review_text = %s")
|
|
|
+ params.append(data.review_text)
|
|
|
+ if data.rating is not None:
|
|
|
+ update_fields.append("rating = %s")
|
|
|
+ params.append(data.rating)
|
|
|
+ if data.review_approved is not None:
|
|
|
+ update_fields.append("review_approved = %s")
|
|
|
+ params.append(data.review_approved)
|
|
|
|
|
|
if update_fields:
|
|
|
query = f"UPDATE orders SET {', '.join(update_fields)} WHERE id = %s"
|