diff --git a/jobs.py b/jobs.py index 509697ad50a48dc04a7e4ff2b8252a90361bfcc9..339916dfc248a17cc0831c8de324aef0775aff5f 100644 --- a/jobs.py +++ b/jobs.py @@ -73,9 +73,6 @@ def jobs_api_token_required(func): return func(*args, **kwargs) return decorator -def date_json_handler(obj): - return obj.isoformat() if hasattr(obj, 'isoformat') else obj - @sched_func(10) def jobs_catch_broken(): # scheduled but never pinged diff --git a/server.py b/server.py index 5db9de319e6283abbb3c14e0dca0d9ea2a6e6f8a..0c15e423076b01001bbcac9b138de388da333230 100644 --- a/server.py +++ b/server.py @@ -474,6 +474,10 @@ def job_handler(*types, state='finished'): return func return wrapper + +def date_json_handler(obj): + return obj.isoformat() if hasattr(obj, 'isoformat') else obj + def schedule_job(jobtype, data=None, priority=0): if not data: data = {}