small coding fixes

This commit is contained in:
2024-07-29 13:46:07 -04:00
parent bc1e38c327
commit 93fc535eaf
5 changed files with 37 additions and 74 deletions

View File

@@ -305,6 +305,13 @@ def customer_automatic_assignment(customer_id):
.filter(Auto_Delivery.customer_id == customer_id)
.first())
get_main_credit_card = (db.session
.query(Card_Card)
.filter(Card_Card.user_id == customer_id)
.filter(Card_Card.main_card == True)
.first())
if get_customer.customer_automatic == 1:
# customer becomes will call
get_customer.customer_automatic = 0
@@ -313,8 +320,16 @@ def customer_automatic_assignment(customer_id):
if get_auto is not None:
db.session.delete(get_auto)
status = 0
status = 3
else:
if get_main_credit_card is None:
status = 2
return jsonify({
"ok": True,
'status': status
}), 200
# customer becames an automatic
if get_auto is None:
create_auto = Auto_Delivery(customer_id = customer_id,