def redirect_old_agreement_url(confId): uuid = request.args['authKey'] agreement = Agreement.find_first(event_id=confId, uuid=uuid) if agreement is None: raise NotFound return redirect( url_for('agreements.agreement_form', confId=confId, id=agreement.id, uuid=uuid))
def test_pending(dummy_agreement, state, expected): dummy_agreement.state = state filter_ = Agreement.pending if expected else ~Agreement.pending assert dummy_agreement.pending == expected assert Agreement.find_one(filter_) == dummy_agreement assert not Agreement.find_first(~filter_)