Refined header code, added reverse recursive action

This commit is contained in:
Lyncoln
2026-10-14 23:06:50 -04:00
parent 3acd3fafc5
commit 61ee8145ae
32 changed files with 118 additions and 45 deletions
@@ -0,0 +1,19 @@
from plugins.rmass.actions import pullmessagelist, refresh_tokens, getmessage, checkavailable, synapseregister, synapseassignusername, synapsecreatespace, synapsegetspaceid, synapsecreatedmroom, synapsegetroomid, synapseassignspace, synapsepushmessages
name = "Get Message List"
kind = "operation"
actions = [
refresh_tokens,
pullmessagelist,
#Recursiveset is used to reference a nested operation inside an operation whose actions are listed in the recursiveset action list
"recursiveset",
]
recursiveset = {
"source": "emails",
"outputlabel": "messageheaders",
"actions": [getmessage, synapseregister, synapseassignusername, synapsecreatespace, synapsegetspaceid, synapsecreatedmroom, synapsegetroomid, synapseassignspace, synapsepushmessages],
}