/api/viewers: move timers to a separate route

This commit is contained in:
codl 2017-08-16 00:23:41 +02:00
parent 1791c4065b
commit 544b780a90
No known key found for this signature in database
GPG Key ID: 6CD7C8891ED1233A
1 changed files with 8 additions and 1 deletions

View File

@ -188,7 +188,7 @@ def api_settings_put():
@app.route('/api/viewer') @app.route('/api/viewer')
@require_auth_api @require_auth_api
def api_viewer_post_counts(): def api_viewer():
viewer = get_viewer() viewer = get_viewer()
return jsonify( return jsonify(
post_count=viewer.post_count(), post_count=viewer.post_count(),
@ -198,6 +198,13 @@ def api_viewer_post_counts():
avatar_url=viewer.avatar_url, avatar_url=viewer.avatar_url,
id=viewer.id, id=viewer.id,
service=viewer.service, service=viewer.service,
)
@app.route('/api/viewer/timers')
@require_auth_api
def api_viewer_timers():
viewer = get_viewer()
return jsonify(
last_refresh=viewer.last_refresh, last_refresh=viewer.last_refresh,
last_refresh_rel=lib.interval.relnow(viewer.last_refresh), last_refresh_rel=lib.interval.relnow(viewer.last_refresh),
last_fetch=viewer.last_fetch, last_fetch=viewer.last_fetch,