pub async fn submit( db: &State<Surreal<Client>>, data: Json<CreateSubmission<'_>>, ) -> Result<SubmitResponse>