move to rocket + refactor

This commit is contained in:
JMARyA 2024-06-21 21:14:45 +02:00
parent b0e80dd3e8
commit b8caa43972
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
11 changed files with 686 additions and 886 deletions

View file

@ -49,7 +49,7 @@ impl ItemDB {
let mongodb = get_mongo!();
for item in &index.documents {
let item = ItemEntry::new(item.clone());
let item = ItemEntry::new(item);
item.init_db(&mongodb).await;
}
@ -62,7 +62,7 @@ impl ItemDB {
self.index
.documents
.iter()
.map(|x| ItemEntry::new(x.clone()))
.map(ItemEntry::new)
.find(|x| x.name == item)?,
))
}
@ -71,7 +71,7 @@ impl ItemDB {
pub fn items(&self) -> Vec<String> {
let mut ret = vec![];
for item in &self.index.documents {
let item = ItemEntry::new(item.clone());
let item = ItemEntry::new(item);
ret.push(item.name);
}
ret