Gated database message mapping behind RMASS message sent status

This commit is contained in:
Lyncoln
2026-10-26 09:40:32 -04:00
parent 9c005763ed
commit 7679644e07
2 changed files with 39 additions and 9 deletions
+19 -8
View File
@@ -15,6 +15,10 @@ resolve = {
"get": {
"event_id": ["outmessageitem", "event_id"],
"path": ["lastmessage", 0, "content", "com.loxthelion.rmass_message_id"],
#"matrix_sender": ["outmessageitem", "sender"],
#"msg_type": ["outmessageitem", "type"],
#"echo_tag": ["outmessageitem", "content", "com.loxthelion.rmass_message_id"],
"rmass_sent_status": ["rmass_sent_status"],
},
}
@@ -67,11 +71,18 @@ saverow = {
],
}
#filters = [
# {
# "filterkey": "rmass_sent_status",
# "operator": "==",
# "filtervalue": "fail",
# "print": "Failed to send message to RMASS. Continuing...",
# },
#]
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}...",
},
]