Fix timestamp inconsistency
This commit is contained in:
3
main.py
3
main.py
@@ -3,6 +3,7 @@
|
||||
import json
|
||||
import secrets
|
||||
import string
|
||||
import time
|
||||
from flask import Flask, request, send_from_directory
|
||||
from flask.json import jsonify
|
||||
from flask.json.provider import DefaultJSONProvider
|
||||
@@ -39,7 +40,7 @@ class CacheProxyRPC(util.CacheProxy):
|
||||
self._cache(('SDEC_RESOURCE', 'ORWU1_NEWLOC', 'ORWLRR_ALLTESTS_ALL', 'ORWORDG_ALLTREE', 'ORWORDG_REVSTS', 'ORWDX_DGNM', 'ORWDX_ORDITM'), persistent, prefix=prefix, ttl=float('inf'))
|
||||
|
||||
def jsonify_result(value, id=None):
|
||||
return jsonify({ 'result': value._base, 'error': None, 'id': request.json.get('id'), 'ts': value._ts } if isinstance(value, util.Cached) else { 'result': value, 'error': None, 'id': request.json.get('id') })
|
||||
return jsonify({ 'result': value._base, 'error': None, 'id': request.json.get('id'), 'ts': value._ts, 'cached': True } if isinstance(value, util.Cached) else { 'result': value, 'error': None, 'id': request.json.get('id'), 'ts': time.time() })
|
||||
|
||||
def jsonify_error(ex, id=None):
|
||||
return jsonify({ 'result': None, 'error': { 'type': ex.__class__.__name__, 'args': ex.args }, 'id': id })
|
||||
|
Reference in New Issue
Block a user