20 lines
789 B
Python
20 lines
789 B
Python
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],
|
|
}
|
|
|