Make access a bit more restricted

This commit is contained in:
Juno Takano 2025-12-16 03:48:59 -03:00
commit dc55126b95
3 changed files with 7 additions and 4 deletions

View file

@ -5,7 +5,10 @@ use axum::{
use crate::handlers;
pub fn by_code(code: Option<u16>, message: Option<&str>) -> Response<Body> {
pub(in crate::handlers) fn by_code(
code: Option<u16>,
message: Option<&str>,
) -> Response<Body> {
let out_code = code.unwrap_or(500);
let out_message = &message.unwrap_or("Unknown error");

View file

@ -3,7 +3,7 @@ use axum::{
http::{header, HeaderValue, Response, StatusCode},
};
pub fn make_response(
pub(in crate::handlers) fn make_response(
body: &str,
status_code: u16,
headers: &[(header::HeaderName, &str)],

View file

@ -5,7 +5,7 @@ use axum::{
use crate::handlers::raw::make_response;
pub(super) fn by_filename(
pub(in crate::handlers) fn by_filename(
name: &str,
context: &tera::Context,
error_code: u16,
@ -24,7 +24,7 @@ pub async fn fixed(name: &str) -> Response<Body> {
by_filename(name, &tera::Context::new(), 500, None, false)
}
pub(super) fn render(
pub(in crate::handlers) fn render(
name: &str,
// TODO take Option, skip context if None,
// then template_handler can replace static_template_handler