🧑‍💻 Simplify service::HttpRequest to HttpRequest

This commit is contained in:
Manuel Cillero 2024-02-28 09:11:58 +01:00
parent a9a5d232a2
commit aba7c4d8ce
11 changed files with 15 additions and 17 deletions

View file

@ -36,7 +36,7 @@ impl PackageTrait for HelloWorld {
}
}
async fn hello_world(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn hello_world(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
Page::new(request)
.with_component(Html::with(html! { h1 { "Hello World!" } }))
.render()

View file

@ -10,7 +10,7 @@ impl PackageTrait for HelloName {
#[service::get("/hello/{name}")]
async fn hello_name(
request: service::HttpRequest,
request: HttpRequest,
path: service::web::Path<String>,
) -> ResultPage<Markup, ErrorPage> {
let name = path.into_inner();

View file

@ -8,7 +8,7 @@ impl PackageTrait for HelloWorld {
}
}
async fn hello_world(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn hello_world(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
Page::new(request)
.with_component(Html::with(html! { h1 { "Hello World!" } }))
.render()

View file

@ -2,7 +2,7 @@ use crate::LOCALES_ADMIN;
use pagetop::prelude::*;
pub async fn summary(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
pub async fn summary(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
let top_menu = Menu::new()
.with_id("admin-menu-test")
.add_item(menu::Item::label(L10n::t("package_name", &LOCALES_ADMIN)))

View file

@ -34,7 +34,7 @@ impl PackageTrait for Node {
}
}
async fn node(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn node(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
Page::new(request).with_title(L10n::n("Nodo")).render()
}

View file

@ -29,7 +29,7 @@ impl PackageTrait for User {
}
}
async fn login(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn login(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
Page::new(request)
.with_title(L10n::n("Identificación del usuario"))
.with_component(

View file

@ -5,6 +5,7 @@ mod figfont;
use crate::core::{package, package::PackageRef};
use crate::html::Markup;
use crate::response::page::{ErrorPage, ResultPage};
use crate::service::HttpRequest;
use crate::{config, locale, service, trace, LazyStatic};
#[cfg(feature = "database")]
@ -162,6 +163,6 @@ impl Application {
}
}
async fn service_not_found(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn service_not_found(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
Err(ErrorPage::NotFound(request))
}

View file

@ -17,12 +17,12 @@ impl PackageTrait for Welcome {
}
}
async fn home_page(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
async fn home_page(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
home(request, &LANGID_DEFAULT)
}
async fn home_lang(
request: service::HttpRequest,
request: HttpRequest,
path: service::web::Path<String>,
) -> ResultPage<Markup, ErrorPage> {
match langid_for(path.into_inner()) {
@ -31,10 +31,7 @@ async fn home_lang(
}
}
fn home(
request: service::HttpRequest,
lang: &'static LanguageIdentifier,
) -> ResultPage<Markup, ErrorPage> {
fn home(request: HttpRequest, lang: &'static LanguageIdentifier) -> ResultPage<Markup, ErrorPage> {
Page::new(request)
.with_title(L10n::l("welcome_title"))
.with_context(ContextOp::LangId(lang))

View file

@ -40,7 +40,7 @@
//! }
//! }
//!
//! async fn hello_world(request: service::HttpRequest) -> ResultPage<Markup, ErrorPage> {
//! async fn hello_world(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
//! Page::new(request)
//! .with_component(Html::with(html! { h1 { "Hello World!" } }))
//! .render()

View file

@ -40,7 +40,7 @@ pub use crate::datetime::*;
pub use crate::{db, db::*, migrations, new_migration};
pub use crate::service;
pub use crate::service::HttpMessage;
pub use crate::service::{HttpMessage, HttpRequest};
pub use crate::core::AnyBase;

View file

@ -11,7 +11,7 @@ use crate::fn_builder;
use crate::html::{html, Markup, DOCTYPE};
use crate::html::{ClassesOp, Favicon, OptionClasses, OptionId, OptionTranslated};
use crate::locale::L10n;
use crate::{fn_with, service};
use crate::service::HttpRequest;
use unic_langid::CharacterDirection;
@ -32,7 +32,7 @@ pub struct Page {
impl Page {
#[rustfmt::skip]
pub fn new(request: service::HttpRequest) -> Self {
pub fn new(request: HttpRequest) -> Self {
Page {
title : OptionTranslated::default(),
description : OptionTranslated::default(),