upload page

This commit is contained in:
Robin Appelman 2023-04-09 19:03:05 +02:00
commit a8f0d8e299
8 changed files with 171 additions and 18 deletions

View file

@ -221,9 +221,16 @@ async fn logout(
)
}
async fn upload(State(_app): State<Arc<App>>, session: SessionData) -> impl IntoResponse {
async fn upload(State(app): State<Arc<App>>, session: SessionData) -> impl IntoResponse {
if let Some(token) = session.token() {
render(UploadPage { key: token }, session).into_response()
render(
UploadPage {
key: token.as_str(),
api: app.api.as_str(),
},
session,
)
.into_response()
} else {
(
StatusCode::FOUND,