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)
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))