File indexing completed on 2023-09-24 10:02:47

0001 from flask import jsonify, make_response
0002 
0003 
0004 def response_ok(data, headers = {}):
0005     return response({
0006         "error": None,
0007         "data": data
0008     }, 200, headers)
0009 
0010 
0011 def response_error(message, code, headers = {}):
0012     return response({
0013         "error": message,
0014     }, code, headers)
0015 
0016 def response(data, code = 200, headers = {}):
0017     data["status"] = code
0018     resp = make_response(
0019         jsonify(data),
0020         code
0021     )
0022     for header, value in headers.items():
0023         resp.headers[header] = value
0024     return resp