move to rocket + refactor
This commit is contained in:
parent
b0e80dd3e8
commit
b8caa43972
11 changed files with 686 additions and 886 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue