def add_event_post(eventId): user = DB.find_one(collection="Profile", query={"email": current_user.email}) if user is None: flash('Please create your profile first!') return redirect(url_for('edit_profile')) author_id = user['_id'] timestamp = datetime.now() post_text = request.form['post_text'] newPost = Post(author_id, timestamp, post_text) newPostId = newPost.insert() Event.add_post_by_id(ObjectId(eventId), newPostId) return redirect(url_for('display_event', id=eventId))