Skip to content
Snippets Groups Projects
Commit dac580fb authored by Martin Mareš's avatar Martin Mareš
Browse files

Školy: Lepší formátování logů

parent 55727f77
Branches
No related tags found
No related merge requests found
......@@ -21,6 +21,7 @@ import mo.config as config
import mo.db as db
import mo.util
from mo.util import die
from mo.util_format import timeformat
mo.util.init_standalone()
session = db.get_session()
......@@ -308,14 +309,14 @@ def create_action(ps: ProtoSchool, type: ActionType, msg: str) -> Action:
print(f'>> {type.name} (#{school_id}, RED_IZO {ps.red_izo}): {msg}')
if school_id > 0:
print(f'\t# URL: {school_url(school_id)}')
logs = session.query(db.Log).filter_by(type=db.LogType.place, id=school_id).all()
logs = session.query(db.Log).filter_by(type=db.LogType.place, id=school_id).options(joinedload(db.LogType.user)).order_by(db.Log.changed_at).all()
for log in logs:
action = log.details.get('action', '?')
reason = log.details.get('reason', '?')
if action == 'new' or reason == 'init-schools':
pass
else:
print(f'\t# Log: {log.details}')
print(f'\t# Log ({timeformat(log.changed_at)} {log.user.full_name() if log.user else "system"}): {log.details}')
if ps.unsure_region:
print('\t# WARNING: Obec s nejistým regionem')
return Action(type=type, school_id=school_id, values={})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment