Ejemplo n.º 1
0
def edit_step_2(listing_id):
    listing = Listing.query.get(listing_id)
    listing_types = ListingType.query.all()
    rate_types = RateType.query.all()
    try:
        helpers.edit_listing(listing, request)
    except helpers.FieldError, e:
        return render_template('edit-listing.html',
                               listing=listing,
                               rate_types=rate_types,
                               types=listing_types,
                               error=str(e))
Ejemplo n.º 2
0
def edit_submission_step2(token):
    token = SubmissionToken.query.filter(SubmissionToken.key == token).first()
    if not token:
        return redirect('/submit')
    # See if token has submitted
    if not token.listing:
        return redirect('/submission/%s' % token.key)
    listing_types = ListingType.query.all()
    rate_types = RateType.query.all()
    try:
        helpers.edit_listing(token.listing, request)
    except helpers.FieldError, e:
        return render_template('edit-submission.html',
                               listing=token.listing,
                               rate_types=rate_types,
                               types=listing_types,
                               error=str(e))