Gated database message mapping behind RMASS message sent status
This commit is contained in:
@@ -11,10 +11,14 @@ method = "GET"
|
||||
resolve = {
|
||||
"get": {
|
||||
#"sender": ["room_name"],
|
||||
"event_id": ["outmessageitem", "event_id"],
|
||||
#"event_id": ["outmessageitem", "event_id"],
|
||||
#"message_body": ["outmessageitem", "content", "body"],
|
||||
"room_id": ["outmessageitem", "room_id"],
|
||||
#"timestamp": ["outmessageitem", "origin_server_ts"],
|
||||
#"matrix_sender": ["outmessageitem", "sender"],
|
||||
#"msg_type": ["outmessageitem", "type"],
|
||||
#"echo_tag": ["outmessageitem", "content", "com.loxthelion.rmass_message_id"],
|
||||
"rmass_sent_status": ["rmass_sent_status"],
|
||||
},
|
||||
}
|
||||
|
||||
@@ -35,3 +39,18 @@ headers = {
|
||||
outputs = {
|
||||
"lastmessage": "chunk"
|
||||
}
|
||||
|
||||
filters = [
|
||||
{
|
||||
"filterkey": "rmass_sent_status",
|
||||
"operator": "==",
|
||||
"filtervalue": "fail",
|
||||
"print": f"Failed to send message to RMASS. Bypassing save during {name}...",
|
||||
},
|
||||
{
|
||||
"filterkey": "rmass_sent_status",
|
||||
"operator": "==",
|
||||
"filtervalue": "error",
|
||||
"print": f"Failed to send message to RMASS. Bypassing save during {name}...",
|
||||
},
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user