diff options
author | Jesse Luehrs <doy@tozt.net> | 2024-04-20 17:11:11 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2024-04-20 17:11:11 -0400 |
commit | 869d36481c398ad65595e01b32714720dd6cfb1e (patch) | |
tree | 1d6c411d3be9d5c626a10574eb9d295cab108499 /src/actions.rs | |
parent | 5619d5cd662b639c7d22f033c043a998ed82d6b7 (diff) | |
download | rbw-869d36481c398ad65595e01b32714720dd6cfb1e.tar.gz rbw-869d36481c398ad65595e01b32714720dd6cfb1e.zip |
don't delete custom fields when editing passwords
Diffstat (limited to 'src/actions.rs')
-rw-r--r-- | src/actions.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/actions.rs b/src/actions.rs index b07cf44..7ee1fa4 100644 --- a/src/actions.rs +++ b/src/actions.rs @@ -185,6 +185,7 @@ pub fn edit( org_id: Option<&str>, name: &str, data: &crate::db::EntryData, + fields: &[crate::db::Field], notes: Option<&str>, folder_uuid: Option<&str>, history: &[crate::db::HistoryEntry], @@ -196,6 +197,7 @@ pub fn edit( org_id, name, data, + fields, notes, folder_uuid, history, @@ -209,6 +211,7 @@ fn edit_once( org_id: Option<&str>, name: &str, data: &crate::db::EntryData, + fields: &[crate::db::Field], notes: Option<&str>, folder_uuid: Option<&str>, history: &[crate::db::HistoryEntry], @@ -220,6 +223,7 @@ fn edit_once( org_id, name, data, + fields, notes, folder_uuid, history, |