submissions-api: use explicit ID types
All checks were successful
continuous-integration/drone/push Build is passing

This commit was merged in pull request #72.
This commit is contained in:
2025-04-03 11:12:40 -07:00
committed by Quaternions
parent c9041168e5
commit 719ef95b6d
2 changed files with 6 additions and 6 deletions

View File

@@ -77,7 +77,7 @@ pub struct CreateMapfixRequest<'a>{
#[allow(nonstandard_style)]
#[derive(Clone,Debug,serde::Deserialize)]
pub struct MapfixIDResponse{
pub ID:MapfixID,
pub MapfixID:MapfixID,
}
#[allow(nonstandard_style)]
@@ -94,7 +94,7 @@ pub struct CreateSubmissionRequest<'a>{
#[allow(nonstandard_style)]
#[derive(Clone,Debug,serde::Deserialize)]
pub struct SubmissionIDResponse{
pub ID:SubmissionID,
pub SubmissionID:SubmissionID,
}
#[derive(Clone,Copy,Debug,PartialEq,Eq,serde::Serialize,serde::Deserialize)]
@@ -156,7 +156,7 @@ pub struct CreateScriptRequest<'a>{
#[allow(nonstandard_style)]
#[derive(Clone,Debug,serde::Deserialize)]
pub struct ScriptIDResponse{
pub ID:ScriptID,
pub ScriptID:ScriptID,
}
#[derive(Clone,Copy,Debug,PartialEq,Eq,serde_repr::Serialize_repr,serde_repr::Deserialize_repr)]
@@ -199,7 +199,7 @@ pub struct CreateScriptPolicyRequest{
#[allow(nonstandard_style)]
#[derive(Clone,Debug,serde::Deserialize)]
pub struct ScriptPolicyIDResponse{
pub ID:ScriptPolicyID,
pub ScriptPolicyID:ScriptPolicyID,
}
#[allow(nonstandard_style)]

View File

@@ -164,8 +164,8 @@ impl crate::message_handler::MessageHandler{
// create a None policy (pending review by yours truly)
self.api.create_script_policy(submissions_api::types::CreateScriptPolicyRequest{
ToScriptID:script.ID,
FromScriptID:script.ID,
ToScriptID:script.ScriptID,
FromScriptID:script.ScriptID,
Policy:submissions_api::types::Policy::None,
}).await.map_err(ValidateError::ApiCreateScriptPolicy)?;
}