def post_request(): if request.method == "POST": event_data = request.get_data('data') event_json = Utils.bytes_to_json(event_data) task = TaskObjectBuilder.build_placed_task( Task.get_task(event_json["id"]), event_json["start"], event_json["end"], session["user_id"]) task.save_placed_task() Task.remove_task(event_json["id"]) # add to db.placed_tasks here # delete from db.External_tasks using the id return render_template("FullCalendar.html")
def does_task_exist_in_db(task): tsk = Task.get_task(task.task_id) if tsk is None: return False else: return True
def has_task_been_updated(task): tsk = Task.get_task(task.task_id) if task.last_changed_on == tsk["last_changed_on"]: return False else: return True