submissions-api: add operation failed endpoint

This commit is contained in:
Quaternions 2025-04-02 18:15:50 -07:00
parent 9b0bd42db3
commit e5f4d541b5
Signed by: Quaternions
GPG Key ID: D0DF5964F79AC131
2 changed files with 11 additions and 0 deletions
validation/api/src

@ -194,4 +194,8 @@ impl Context{
action!("mapfixes",action_mapfix_accepted,config,ActionMapfixAcceptedRequest,"validator-failed",config.MapfixID,
("StatusMessage",config.StatusMessage.as_str())
);
// simple operation endpoint
action!("operations",action_operation_failed,config,ActionOperationFailedRequest,"operation-failed",config.OperationID,
("StatusMessage",config.StatusMessage.as_str())
);
}

@ -262,3 +262,10 @@ pub struct ActionMapfixAcceptedRequest{
#[derive(Clone,Copy,Debug,serde::Deserialize)]
pub struct MapfixID(pub i64);
#[allow(nonstandard_style)]
#[derive(Clone,Debug)]
pub struct ActionOperationFailedRequest{
pub OperationID:i32,
pub StatusMessage:String,
}