From cf9b8f0c26c8ce8b4bc2a6146738ac431ff1074e Mon Sep 17 00:00:00 2001 From: Manuel Gugger Date: Tue, 4 Jul 2023 10:27:09 +0200 Subject: [PATCH] fix build --- src/lib.rs | 2 +- src/model.rs | 2 +- src/routes/list.rs | 3 +-- src/routes/mod.rs | 2 +- src/view_model.rs | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 5ab6215..5707648 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,7 +13,7 @@ use actix_web::{ use async_trait::async_trait; use derive_more::{Display, Error}; use sea_orm::DatabaseConnection; -use serde::Serialize; +use serde_derive::{Serialize}; use tera::Tera; use std::collections::HashMap; diff --git a/src/model.rs b/src/model.rs index 1c04a92..09cbaca 100644 --- a/src/model.rs +++ b/src/model.rs @@ -7,7 +7,7 @@ use async_trait::async_trait; use chrono::{NaiveDate, NaiveDateTime}; use futures_util::stream::StreamExt as _; use sea_orm::{DatabaseConnection, EntityTrait}; -use serde::Serialize; +use serde_derive::Serialize; use std::collections::HashMap; use std::fs::File; use std::io::Write; diff --git a/src/routes/list.rs b/src/routes/list.rs index d413c88..cc45af5 100644 --- a/src/routes/list.rs +++ b/src/routes/list.rs @@ -3,8 +3,7 @@ use sea_orm::DatabaseConnection; use urlencoding::decode; use crate::prelude::*; use actix_web::{error, web, Error, HttpRequest, HttpResponse}; -use serde::Deserialize; -use serde::Serialize; +use serde_derive::{Serialize, Deserialize}; use tera::Context; use super::{ diff --git a/src/routes/mod.rs b/src/routes/mod.rs index d1e5713..4b3c3f2 100644 --- a/src/routes/mod.rs +++ b/src/routes/mod.rs @@ -22,7 +22,7 @@ pub use helpers::{ add_auth_context, user_can_access_page, render_unauthorized } mod file; pub use file::{download, delete_file}; -use serde::{Deserialize}; +use serde_derive::{Deserialize}; #[derive(Debug, Deserialize)] pub struct Params { page: Option, diff --git a/src/view_model.rs b/src/view_model.rs index 6005816..1366f10 100644 --- a/src/view_model.rs +++ b/src/view_model.rs @@ -1,7 +1,7 @@ use async_trait::async_trait; use regex::Regex; use sea_orm::DatabaseConnection; -use serde::{Serialize, Deserialize}; +use serde_derive::{Serialize, Deserialize}; use std::collections::HashMap; use crate::{ActixAdminModel, SortOrder}; use actix_session::{Session};