use crate::db::Db; use crate::error::AppError; use crate::models::LandingPage; pub fn create_landing_page( db: &Db, code: &str, slug: &str, title: &str, html_content: &str, state: &str, ) -> Result { let conn = db.content.lock().unwrap(); let page = crate::db::content::create_landing_page(&conn, code, slug, title, html_content, state)?; Ok(page) } pub fn get_landing_page_by_code(db: &Db, code: &str) -> Result, AppError> { let conn = db.content.lock().unwrap(); let page = crate::db::content::get_landing_page_by_code(&conn, code)?; Ok(page) }