Do not print error on adding, when exactly the same already exist, it ignores it then silently.
This commit is contained in:
+4
-2
@@ -94,8 +94,10 @@ impl<'a> LKEval<'a> {
|
|||||||
let mut fix = false;
|
let mut fix = false;
|
||||||
{
|
{
|
||||||
let pwname = &name.lock().borrow().name.to_string();
|
let pwname = &name.lock().borrow().name.to_string();
|
||||||
if state.db.get(pwname).is_some() {
|
if let Some(oldname) = state.db.get(pwname) {
|
||||||
out.e(format!("error: password {} already exist", pwname));
|
if name.lock().borrow().to_string() != oldname.lock().borrow().to_string() {
|
||||||
|
out.e(format!("error: password {} already exist", pwname));
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
state.db.insert(pwname.to_string(), name.clone());
|
state.db.insert(pwname.to_string(), name.clone());
|
||||||
fix = true;
|
fix = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user