Ejemplo n.º 1
0
def send(uid, data):
    if contains(uid, "@"):
        user = User.objects(email=uid.lower()).first()
        if user is not None and len(user.devices) > 0:
            Glass.send_mirror(user, data)
            return send_to_user(user, data)
        else:
            return send_invitation(None, uid, None, data)
    else:
        user = User.objects(pk=uid).first()
        if user is not None and len(user.devices) > 0:
            Glass.send_mirror(user, data)
            return send_to_user(user, data)
        else:
            return send_invitation(None, user.email, None, data)
Ejemplo n.º 2
0
def get_user(uid):
    user = getUser(uid)

    if user is None:
        return render_template("user404.html", email=uid)

    return render_template("user.html", login=not session.get('userId'), own=(str(user.pk) == session.get('userId')),
                           email=user.email.lower(),
                           devices=user.devices, glassConnected=Glass.has_glass_connected(user))