fixed avap examples (not coherent with official avap bnf rules)

This commit is contained in:
acano 2026-03-25 10:26:47 +01:00
parent 017a89322a
commit 1442a632c9
7 changed files with 17 additions and 11 deletions

View File

@ -1,3 +1,3 @@
addParam(emails,emails) addParam("emails", emails)
getQueryParamList(lista_correos) getQueryParamList("lista_correos", lista_correos)
addResult(lista_correos) addResult(lista_correos)

View File

@ -1,4 +1,4 @@
addParam(sal_par,saldo) addParam("sal_par",saldo)
if(saldo, 0, ">") if(saldo, 0, ">")
permitir = True permitir = True
else() else()

View File

@ -1,5 +1,5 @@
addParam(userrype, user_type) addParam("userrype", user_type)
addParam(sells, compras) addParam("sells", compras)
if(None, None, " user_type == 'VIP' or compras > 100") if(None, None, " user_type == 'VIP' or compras > 100")
addVar(descuento, 0.20) addVar(descuento, 0.20)
end() end()

View File

@ -1,4 +1,4 @@
addParam(password,pass_nueva) addParam("password",pass_nueva)
pass_antigua = "password" pass_antigua = "password"
if(pass_nueva, pass_antigua, "!=") if(pass_nueva, pass_antigua, "!=")
addVar(cambio, "Contraseña actualizada") addVar(cambio, "Contraseña actualizada")

View File

@ -1,5 +1,7 @@
try() try()
ormDirect("UPDATE table_inexistente SET a=1", res) ormDirect("UPDATE table_inexistente SET a=1", res)
exception(e) exception(e)
addVar(_status,500) addVar(_status, 500)
addResult("Error de base de datos") addVar(error_msg, "Error de base de datos")
addResult(error_msg)
end()

View File

@ -1,5 +1,6 @@
try() try()
RequestGet("https://api.test.com/data", 0, 0, respuesta) RequestGet("https://api.test.com/data", 0, 0, respuesta, None)
exception(e) exception(e)
addVar(error_trace, "Fallo de conexión: %s" % e) addVar(error_trace, e)
addResult(error_trace) addResult(error_trace)
end()

View File

@ -1,5 +1,8 @@
addParam("rol", r) addParam("rol", r)
if(r, ["admin", "editor", "root"], "in") acceso = False
if(None, None, "r == 'admin' or r == 'editor' or r == 'root'")
acceso = True acceso = True
end() end()
addResult(acceso) addResult(acceso)