✨ Adds name to tracker
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
use crate::models::tracker::Tracker;
|
||||
use serde::Serialize;
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
#[derive(Serialize)]
|
||||
pub struct TrackerDTO {
|
||||
pub id: String,
|
||||
pub name: Option<String>,
|
||||
pub created_at: String,
|
||||
}
|
||||
|
||||
@@ -11,7 +12,13 @@ impl TrackerDTO {
|
||||
pub fn from(tracker: &Tracker) -> TrackerDTO {
|
||||
TrackerDTO {
|
||||
id: tracker.id.to_string(),
|
||||
name: tracker.name.clone(),
|
||||
created_at: tracker.created_at.to_string(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct NewTrackerDTO {
|
||||
pub name: Option<String>,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user