delete listing

This commit is contained in:
2025-02-15 18:50:30 +08:00
parent ac262169ef
commit 415c08f380
2 changed files with 28 additions and 1 deletions
+10
View File
@@ -89,6 +89,16 @@ def verify_document(document_id):
return redirect(url_for('dashboard'))
return redirect(url_for('home'))
@app.route('/delete-listing/<int:listing_id>', methods=['POST', 'DELETE'])
@login_required
def delete_listing(listing_id):
if current_user.is_host:
listing = Listing.query.get_or_404(listing_id)
db.session.delete(listing)
db.session.commit()
return redirect(url_for('dashboard'))
return redirect(url_for('home'))
@app.route('/dashboard', methods=['GET', 'POST'])
@login_required
def dashboard():