Working resolver integration with buildSelect3 exception

This commit is contained in:
Lyncoln
2026-10-13 15:03:24 -04:00
parent db26a74754
commit a7cd75cc25
22 changed files with 132 additions and 70 deletions
+9 -13
View File
@@ -1,6 +1,5 @@
import os
#getoutputs = {"emails": [0, "id"]}
name = "Get message"
@@ -12,12 +11,6 @@ showstatus = True
method = "GET"
#path = f"https://rentmasseur.com/api/v1/mailbox/{messageid}"
#path = [
# "https://rentmasseur.com/api/v1/mailbox/",
# {"output": "[messageid][0].id"}
#]
resolve = {
"targetkeys": ["id"],
"label": "path",
@@ -25,11 +18,12 @@ resolve = {
path = [
"https://rentmasseur.com/api/v1/mailbox/",
{
"output": "id",
#"keys": [0, "id"]
"keys": "id"
}
{"suffix": "path"}
#{
# "output": "id",
# #"keys": [0, "id"]
# "keys": "id"
#}
]
#path = os.path.join(baseurl.messageid)
@@ -43,12 +37,14 @@ headers = {
recursive = {
"source": "emails",
#Transformation target. dynamic target to be resolved in each iteration
"target": "id"
}
outputs = {
"message": "messages"
"message": "messages",
"profile": "profileData",
}
select = {