|
@@ -4,6 +4,7 @@ import sqlalchemy
|
|
|
import os
|
|
import os
|
|
|
|
|
|
|
|
from datetime import datetime
|
|
from datetime import datetime
|
|
|
|
|
+from flask import flash
|
|
|
from flask_login import current_user
|
|
from flask_login import current_user
|
|
|
|
|
|
|
|
from .models import Hashchain, Art, List, TX , User, Bids, List
|
|
from .models import Hashchain, Art, List, TX , User, Bids, List
|
|
@@ -63,7 +64,11 @@ def mint(designated_fn, art_name, art_desc, min_price, buyout_price, close_date)
|
|
|
)
|
|
)
|
|
|
db.session.add(new_listing)
|
|
db.session.add(new_listing)
|
|
|
|
|
|
|
|
- db.session.commit()
|
|
|
|
|
|
|
+ try:
|
|
|
|
|
+ db.session.commit()
|
|
|
|
|
+ flash('Minted & Listed!', category='success')
|
|
|
|
|
+ except Exception:
|
|
|
|
|
+ flash('Error Minting! Cannot Add an Already Existing File!', category='error')
|
|
|
|
|
|
|
|
|
|
|
|
|
def list_item(designated_fn, art_name, art_desc, min_price, buyout_price, close_date, filehash):
|
|
def list_item(designated_fn, art_name, art_desc, min_price, buyout_price, close_date, filehash):
|
|
@@ -150,6 +155,7 @@ def enter_bid(user_bid, focus):
|
|
|
# update List table
|
|
# update List table
|
|
|
dbcall = List.query.filter_by(filehash = current_user.focus).first()
|
|
dbcall = List.query.filter_by(filehash = current_user.focus).first()
|
|
|
dbcall.min_price = user_bid
|
|
dbcall.min_price = user_bid
|
|
|
|
|
+ dbcall.cur_bid = user_bid
|
|
|
db.session.commit()
|
|
db.session.commit()
|
|
|
|
|
|
|
|
def save_pp(pp_path):
|
|
def save_pp(pp_path):
|