def up_stream(): while True: global last_tag_events tag = get_last_tag_event() user = None if last_tag_events is None or last_tag_events != tag.index: last_tag_events = tag.index try: user = User.query.filter_by(tag_id=tag.tag_id).filter( User.status != "Inactive").first().dict() except: user = None if user is not None: date_handler = lambda user: ( user.isoformat() if isinstance(user, datetime) or isinstance( user, date) else None) return 'data: %s\n\n' % json.dumps(user, default=date_handler) if user is not None: date_handler = lambda user: ( user.isoformat() if isinstance(user, datetime) or isinstance( user, date) else None) return 'data: %s\n\n' % json.dumps(user, default=date_handler) return 'data: %s\n\n' % user
def add_new_user(): form = NewUser() print("errors", form.errors) if form.validate_on_submit(): tmp_usr = User(form.name.data, form.email.data, form.phone.data, form.address.data, form.address2.data, form.city.data, form.zip_code.data, form.tag_id.data, form.fortnox_id.data, form.expiry_date.data, form.birth_date.data, form.gender.data) db.session.add(tmp_usr) db.session.commit() flash('Created new user: %s with id: %s' % (form.name.data, tmp_usr.index)) tagevent = get_last_tag_event() fortnox_data = Fortnox() fortnox_data.insert_customer(tmp_usr) msg = None if tagevent is None: msg = None else: msg = (tmp_usr.index, tagevent.tag_id) form = NewUser() return render_template('new_user.html', title='New User', form=form, message=msg) return render_template('new_user.html', title='New User', form=form)
def up_stream(): while True: global last_tag_events tag = get_last_tag_event() user = None if last_tag_events is None or last_tag_events != tag.index: last_tag_events = tag.index try: user = User.query.filter_by(tag_id=tag.tag_id).filter(User.status != "Inactive").first().dict() except: user = None if user is not None: date_handler = lambda user: ( user.isoformat() if isinstance(user, datetime) or isinstance(user, date) else None ) return 'data: %s\n\n' % json.dumps(user, default=date_handler) if user is not None: date_handler = lambda user: ( user.isoformat() if isinstance(user, datetime) or isinstance(user, date) else None ) return 'data: %s\n\n' % json.dumps(user, default=date_handler) return 'data: %s\n\n' % user
def link_user_to_last_tag(user_id): try: tagevent = get_last_tag_event() user = User.query.filter_by(index=user_id).first() user.tag_id = tagevent.tag_id db.session.commit() return redirect("/edit_user/" + str(user.index)) except: flash("No tagging has happened") user = User.query.filter_by(index=user_id).first() return redirect("/edit_user/" + str(user.index))
def link_user_to_last_tag(user_id): try: tagevent = get_last_tag_event() user = User.query.filter_by(index=user_id).first() user.tag_id = tagevent.tag_id db.session.commit() return redirect("/edit_user/"+str(user.index)) except: flash("No tagging has happened") user = User.query.filter_by(index=user_id).first() return redirect("/edit_user/"+str(user.index))