mirror of https://github.com/Aidaho12/haproxy-wi
v8.1.3: Update cert endpoint to use server_id instead of server_ip
Replaced server_ip with server_id in the cert endpoint for better database integration and clarity. Adjusted related logic to retrieve the server IP using server_id and updated function calls accordingly. This change simplifies URL structure and aligns with database practices.master
parent
6ba2567bdd
commit
8ec6d0a0d3
|
@ -194,14 +194,14 @@ def get_certs(server_id: int):
|
|||
return add_mod.get_ssl_certs(server_ip)
|
||||
|
||||
|
||||
@bp.route('/cert/<server_ip>/<cert_id>', methods=['DELETE', 'GET'])
|
||||
@validate()
|
||||
def get_cert(server_ip: Union[IPvAnyAddress, DomainName], cert_id):
|
||||
@bp.route('/cert/<int:server_id>/<cert_id>', methods=['DELETE', 'GET'])
|
||||
def get_cert(server_id: int, cert_id: str):
|
||||
cert_id = common.checkAjaxInput(cert_id)
|
||||
server_ip = server_sql.get_server(server_id).ip
|
||||
if request.method == 'DELETE':
|
||||
return add_mod.del_ssl_cert(str(server_ip), cert_id)
|
||||
return add_mod.del_ssl_cert(server_ip, cert_id)
|
||||
elif request.method == 'GET':
|
||||
return add_mod.get_ssl_cert(str(server_ip), cert_id)
|
||||
return add_mod.get_ssl_cert(server_ip, cert_id)
|
||||
|
||||
|
||||
@bp.post('/cert/add')
|
||||
|
|
Loading…
Reference in New Issue