seitime-frappe/frappe/patches/v4_0/set_todo_checked_as_closed.py

9 lines
231 B
Python

from __future__ import unicode_literals
import frappe
def execute():
frappe.reload_doc("core", "doctype", "todo")
try:
frappe.db.sql("""update tabToDo set status = if(ifnull(checked,0)=0, 'Open', 'Closed')""")
except:
pass