11 lines
280 B
Python
11 lines
280 B
Python
import frappe
|
|
from frappe.utils import ceil, flt
|
|
|
|
|
|
def execute():
|
|
quizzes = frappe.get_all(
|
|
"LMS Quiz", fields=["name", "duration"], filters={"duration": [">", 0]}
|
|
)
|
|
for quiz in quizzes:
|
|
frappe.db.set_value("LMS Quiz", quiz.name, "duration", ceil(flt(quiz.duration) / 60))
|