moved template logic into own module.

This commit is contained in:
didier amyot committed 2023-03-09 10:09:12 -05:00
1 parent f8d676e5df
commit eebe848e4b
11 files changed
+68 -76

No files matched your search

+4 -5
View File
@@ -1,17 +1,16 @@
use std::collections::HashMap;
use actix_web::{error, web, HttpRequest, Responder};
use actix_web_lab::__reexports::futures_util::SinkExt;
use clap::builder::TypedValueParser;
use log::info;
use minijinja::context;
use serde::Deserialize;
use crate::db::users::list_users;
use crate::events::Event;
use crate::services::ReadOnlyServiceFactory;
use crate::util::SQLiteConnectionFactory;
use crate::webui::MiniJinjaRenderer;
use crate::webui::templates::MiniJinjaRenderer;
#[actix_web::get("/actions")]
pub async fn actions(tmpl_env: MiniJinjaRenderer) -> actix_web::Result<impl Responder> {
@@ -67,7 +66,7 @@ pub async fn actions_partials(
}
#[derive(Deserialize, Debug)]
struct CreateEventPayload {
pub struct CreateEventPayload {
event: Event,
event_type: String,
}