register the event to continue the local redirection

This commit is contained in:
yggverse 2025-06-27 08:03:45 +03:00
parent 01a2021fa2
commit 21c8402004

View File

@ -42,16 +42,17 @@ impl Nex {
let path = uri.path(); // copy once
if path.is_empty() {
// auto-append trailing slash to the root locations
let mut r = uri.to_string();
r.push('/'); // auto-append trailing slash to the root locations
self.page.navigation.request.info.replace(
r.push('/');
// apply the permanent redirection
let mut i = self.page.navigation.request.info.take();
i.add_event("Canonicalize root request".to_string());
self.page
.navigation
.request
.info
.take()
.into_permanent_redirect(),
);
.replace(i.into_permanent_redirect());
self.page.navigation.set_request(&r);
self.page.item_action.load.activate(Some(&r), false, true);
}