def add_todo_item(self,args):
		args = json.loads(args)

		d = Document('ToDo Item', args.get('name') or None)
		d.description = args['description']
		d.date = args['date']
		d.priority = args['priority']
		d.checked = args.get('checked', 0)
		d.owner = session['user']
		d.save(not args.get('name') and 1 or 0)

		return d.name
Beispiel #2
0
def edit(arg=None):
	args = webnotes.form_dict

	d = Document('ToDo', args.get('name') or None)
	d.description = args['description']
	d.date = args['date']
	d.priority = args['priority']
	d.checked = args.get('checked', 0)
	d.owner = webnotes.session['user']
	d.save(not args.get('name') and 1 or 0)

	if args.get('name') and d.checked:
		notify_assignment(d)

	return d.name
Beispiel #3
0
	def add_todo_item(self,args):
		args = json.loads(args)

		d = Document('ToDo', args.get('name') or None)
		d.description = args['description']
		d.date = args['date']
		d.priority = args['priority']
		d.checked = args.get('checked', 0)
		d.owner = session['user']
		d.save(not args.get('name') and 1 or 0)

		if args.get('name') and d.checked:
			self.notify_assignment(d)
	
		return d.name
Beispiel #4
0
def edit(arg=None):
    args = webnotes.form_dict

    d = Document('ToDo', args.get('name') or None)
    d.description = args['description']
    d.date = args['date']
    d.priority = args['priority']
    d.checked = args.get('checked', 0)
    d.owner = webnotes.session['user']
    d.save(not args.get('name') and 1 or 0)

    if args.get('name') and d.checked:
        notify_assignment(d)

    return d.name
Beispiel #5
0
def edit(arg=None):
    import markdown2

    args = webnotes.form_dict

    d = Document("ToDo", args.get("name") or None)
    d.description = args["description"]
    d.date = args["date"]
    d.priority = args["priority"]
    d.checked = args.get("checked", 0)
    if not d.owner:
        d.owner = webnotes.session["user"]
    d.save(not args.get("name") and 1 or 0)

    if args.get("name") and d.checked:
        notify_assignment(d)

    return d.name