def messages(): threads = MessageThread.find_with_user(current_user) print threads print MessageThread.find(2) return render_template("messages.html", threads=threads)
def messages(): threads = MessageThread.find_with_user(current_user) print threads print MessageThread.find(2) return render_template('messages.html', threads=threads)
def message_thread(id=None): if id == None: abort(404) thread = MessageThread.find(id) if thread == None: abort(404) thread_data = [] members = thread.members for m in members: if m.name == current_user.name: thread_data = thread.messages break return render_template('message_thread.html', messages=thread_data)
def project_apply(id=None): if id == None: abort(404) project = Project.find(id) if project == None: abort(404) if current_user in project.developers.all(): abort(400) new_thread = MessageThread.create([project.proposer, current_user]) initial_message = Message.create(new_thread, current_user, 'Hi! I would like to work on your project!') project.add_developer(current_user) return redirect('/project/%d' % id)