This commit is contained in:
JMARyA 2023-09-16 17:38:56 +02:00
parent a87c3f3ad3
commit ef1da94872
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
3 changed files with 19 additions and 18 deletions

33
Cargo.lock generated
View file

@ -88,7 +88,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
dependencies = [
"quote",
"syn 2.0.33",
"syn 2.0.35",
]
[[package]]
@ -201,7 +201,7 @@ dependencies = [
"actix-router",
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
]
[[package]]
@ -358,9 +358,9 @@ dependencies = [
[[package]]
name = "bumpalo"
version = "3.13.0"
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytes"
@ -395,9 +395,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
version = "0.4.30"
version = "0.4.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877"
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
dependencies = [
"android-tzdata",
"iana-time-zone",
@ -1059,7 +1059,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
]
[[package]]
@ -1381,7 +1381,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
]
[[package]]
@ -1475,9 +1475,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.33"
version = "2.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668"
checksum = "59bf04c28bee9043ed9ea1e41afc0552288d3aba9c6efdd78903b802926f4879"
dependencies = [
"proc-macro2",
"quote",
@ -1625,9 +1625,9 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
[[package]]
name = "typenum"
version = "1.16.0"
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unicase"
@ -1689,7 +1689,7 @@ checksum = "f7e1ba1f333bd65ce3c9f27de592fcbc256dafe3af2717f56d7c87761fbaccf4"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
]
[[package]]
@ -1740,7 +1740,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
"wasm-bindgen-shared",
]
@ -1774,7 +1774,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.33",
"syn 2.0.35",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -1788,7 +1788,8 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
[[package]]
name = "web-base"
version = "0.2.0"
source = "git+https://git.hydrar.de/jmarya/web-base#3331a088cb4afab6596dca120825d76ce5be6a62"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49293366c6cdae044b6d61c469abfe33f288158ce8f640ad5f2e0132b5c2f33"
dependencies = [
"actix-files",
"actix-web",

View file

@ -12,7 +12,7 @@ chrono = "0.4.22"
env_logger = "0.9.3"
log = "0.4.17"
gnupg = { git = "https://git.hydrar.de/jmarya/gnupg-rs" }
web-base = { git = "https://git.hydrar.de/jmarya/web-base" }
web-base = "0.2"
serde = {version = "1.0.147", features = ["derive"] }
serde_json = "1.0.87"
reqwest = "0.11"

View file

@ -35,5 +35,5 @@ pub(crate) async fn build_site(
};
};
web_base::func::build_site_from_body(r, title, &body.into_string())
web_base::func::build_site_from_body(&web_base::Site::from_request(&r), title, &body.into_string())
}